RGBV3D 实测基准
下表为实验室内固定样本的代表性结果,不是对任意文件的承诺。噪点与扫描件上 RGBV3D 常常不如 PNG,请在归档前自行对比。
| 样本 | Raw KB | PNG | classic | vector-v2 | 说明 |
|---|---|---|---|---|---|
| UI screenshot 1920×1080 | 6075 | 892 | 910 | 845 | vector-v2 slightly smaller; flat regions predict well |
| Photo (daylight, moderate noise) | 12150 | 6840 | 7020 | 6980 | All formats large; RGBV3D not a win vs PNG here |
| Gradient banner 2560×400 | 3000 | 420 | 455 | 398 | vector-v2 modest win on smooth gradients |
| Scanned document (grain) | 8100 | 5200 | 5400 | 5350 | Grain hurts; expect PNG or lossy WebP for sharing |
相对 PNG 的体积(示意)
UI screenshot 1920×1080
PNG892classic910v2845Photo (daylight, moderate noise)
PNG6840classic7020v26980Gradient banner 2560×400
PNG420classic455v2398Scanned document (grain)
PNG5200classic5400v25350
这些数字怎么来的
每一行对应研究仓库中的固定样本:栅格化为 8-bit RGB(无 alpha),用 classic 与 vector-v2 默认块参数编码,再量磁盘体积。PNG 体积来自同一编码器预设,只保证本表内部可比,不代表与世间所有 PNG 工具对比。
Raw KB = 宽 × 高 × 3 / 1024。相对 raw 看容器开销与压缩;相对 PNG 看归档实验是否有竞争力。我们刻意保留「会输」的行:颗粒扫描件与噪点照片经常变大。若某站只晒渐变图胜利,请当不完整宣传。
安装 @rgbv3d/core 后可用 CLI benchmark 本地复现。本站浏览器编码使用相同 profile,但 canvas 色彩空间或 JPEG 解码路径可能导致几个百分点差异。
怎么读这张表
样本像 UI 面板或平滑合成图时优先试 vector-v2;像相机噪点或纸张颗粒时优先 classic,或继续用 PNG。混合相册不要无抽样批量转换。若要在 RGBV3D 工具链外分享,解码后用图片工具导出 PNG。