B Bing 壁纸数据
Bing Wallpaper Historical Dataset

Bing 壁纸数据 历史数据仓库

收集并保存 Bing 每日壁纸历史数据,包括壁纸元数据、 原图、预览图以及颜色分析信息。 数据按照年月组织,适合浏览、搜索、分析以及二次开发。

收录壁纸
—
数据年份
—
最新日期
—

最新壁纸

从历史索引中自动读取最新收录的壁纸。 图片优先使用仓库中的 preview 预览图。

打开完整前端 →
正在加载壁纸数据……

数据资源

常用的数据入口和仓库资源。 所有资源均使用当前仓库中的静态文件。

历史数据

根据历史索引自动生成年份和月份目录。 点击月份即可直接打开对应的 JSON 数据。

正在生成历史数据目录……

数据说明

这个仓库不仅保存图片,同时保存壁纸的结构化数据和颜色分析结果。

月度 JSON

完整壁纸数据按照年份和月份保存。 每个月对应一个 JSON 文件,例如:

/data/2026/09.json

月度数据包含日期、标题、描述、版权信息、 图片地址、预览图以及颜色分析数据。

历史索引

data/index.json 是轻量级历史搜索索引。 它主要保存日期、标题和描述, 用来避免搜索历史数据时一次性加载所有月度 JSON。

/data/index.json

图片资源

图片和 JSON 数据分开保存。 前端通常优先使用 preview, 进入详情页后再根据需要加载原图。

/preview/YYYY/MM/YYYY-MM-DD.jpg
/images/YYYY/MM/YYYY-MM-DD.jpg

颜色数据

每张图片会保存主要颜色信息, 可以用于页面主色展示、颜色筛选以及后续颜色相关功能。

color
colorHistogram

Color Histogram:颜色直方图

当前项目的 colorHistogram 使用 HSV 颜色空间进行统计。 当前版本将色相、饱和度、明度划分为:

Hue:12 个区间
Saturation:3 个区间
Value:3 个区间

12 × 3 × 3 = 108 个颜色区域
注意:颜色直方图不是图片地图

直方图中的每一个 bin 表示一类 HSV 颜色区域中包含的像素数量。 它描述的是整张图片的颜色组成,而不是像素在图片中的空间位置。

因此,如果详情页以后展示一个由 12 × 3 × 3 组成的大方格,左上角并不对应原图片的左上角。 它代表的是某一个特定的 HSV 颜色区间。

鼠标悬停在颜色区域上时,可以进一步显示: 色相区间、饱和度区间、明度区间、像素数量以及占整张图片的比例。

前端预览

数据仓库本身负责保存数据和图片, 实际的壁纸浏览、搜索以及数据可视化由独立前端项目提供。

https://bing.伴随.cn/

可以直接打开前端预览页面查看实际展示效果。

数据更新流程

数据通过自动化脚本获取 Bing 每日壁纸, 生成预览图和颜色分析,然后更新月度 JSON 以及历史索引。

Bing ↓ 获取壁纸 ↓ 保存原图 ↓ 生成 Preview ↓ 颜色分析 ↓ 更新月度 JSON ↓ 更新 index.json