2026-09-15
未压缩的照片非常大。一张 1200 万像素的图像大约要 36 MB,在上世纪九十年代的网速下根本不可用,今天也依然浪费。
JPEG 建立在一个观察上:人眼对亮度远比对颜色敏感。所以它保留亮度细节,丢掉大部分颜色细节。这一条权衡就完成了大部分体积缩减,跟质量滑块还没关系。
和宣传的不同,质量设置不改变算法流程,它改变的是量化步长。质量高,高频细节保留得多;质量低,高频被舍入掉。
这也解释了为什么质量下调不是线性的。从 100 降到 90 几乎看不出差别,从 50 降到 40 才是可见损伤通常出现的位置。
锐利边缘包含大量高频能量。量化先删高频,所以高频最多的区域损失最大。熟悉的块状和振铃伪影就出现在这些地方。
这也解释了文字和线稿为什么压不动。它们几乎全是高频内容,正是 JPEG 最先丢掉的东西。
不要反复编辑并重存 JPEG。每次保存都会对已经被量化过的数据再量化一次,损伤会累积。保留一份无损母版,只在最后导出一次 JPEG。
不是。JPEG 在所有档位都是有损的,包括 100。要真正无损请用 PNG 或其他无损格式。
不完全是,但损失确实叠加。第二次保存量化的是已经丢失细节的数据,可见的下降通常比第一次更大。
纯色图形和截图会出现这种情况。JPEG 在花码率去近似锐利边缘,而 PNG 直接精确存储。