画质数字控制的是什么
JPG 压缩的核心步骤是量化:把 DCT 变换后的频率系数除以一张量化表,高频细节(边缘、纹理)被除成 0 而丢弃。画质数字实际上是这张量化表的缩放系数——数字越低,除数越大,丢弃的高频信息越多。
所以它与「保留百分比」无关:画质从 100 降到 90,体积通常直接腰斩,而画质从 60 降到 50,体积变化已经很平缓。体积-画质曲线是一条先陡后缓的曲线。
为什么 75 是甜点区
mozjpeg(现代主流 JPG 编码器)在画质 75 附近能把一张相机照片压到原体积的 15%-30%,而正常浏览距离下人眼几乎无法分辨与原件的差别。这就是 TinyPNG、Pixvise 等工具把默认画质定在 75-80 区间的原因。
| 画质区间 | 体积表现 | 画质表现 | 建议 |
|---|---|---|---|
| 95-100 | 体积巨大(接近无损的数倍) | 与原件几乎无差别 | 仅用于印刷交付、后期再编辑 |
| 80-90 | 比 100 小一半以上 | 放大对比才能看出差异 | 摄影作品展示、电商主图 |
| 70-80 | 体积甜点区 | 网页正常浏览距离肉眼无损 | 网页配图默认选择 |
| 50-70 | 继续缩小,收益递减 | 暗部渐变出现轻微色带 | 缩略图、加载速度敏感场景 |
| 50 以下 | 极小 | 明显块效应与模糊 | 仅占位图、预览图 |
同一画质,不同图片的体感差异很大
画质数字的体感效果取决于图片内容:天空、人像皮肤这类平滑渐变内容对量化最敏感,画质 70 就可能出现色带;而纹理复杂的森林、街景在画质 60 依然观感良好。
因此批量压缩时全局画质只是起点。对重要图片逐张微调——在对比预览里边看边调,找到那张图自己的甜点——比纠结全局数字 75 还是 80 有意义得多。
实操建议
- 网页配图从画质 75 起步,重要图片用对比预览逐张确认
- 需要压到指定 KB 时用「指定大小压缩」,让算法自动找达标的最高画质,比手试高效
- 天空、人像照片留意暗部色带,必要时上调 5-10
- JPG 不要反复编辑保存:每次保存都在上一次量化损失上再叠加,保留一份原件
拖一张图试试画质滑块与逐张微调
在线压缩图片