重新保存 JPEG 同时保持质量

重新保存 JPEG 同时保持质量

有时我会使用 XnView* 的“批量转换”工具来缩小一堆 JPEG 图像(最大尺寸为 1600x1200)。但有些图像等于或小于该尺寸,因此无法调整大小。

在此过程中会损失图像质量吗?(即使我选择 JPEG 100%质量?)

编辑:我询问的是那些已经小于限制的图像,并且没有调整大小,只是重新压缩。

* 我的 Linux 笔记本电脑已经坏了,无法执行任何 imagemagick 技巧。

答案1

是的,即使是 100%,质量也会损失。话虽如此,但很可能很快就无法察觉。如果您有 Photoshop,您可以轻松确认质量损失:

  • 将原始图像和重新保存的图像作为同一图像中的两个图层加载。
  • 将顶部的显示模式更改为差异。
  • 选择全部,然后复制合并(默认情况下为 Ctrl+A 和 Ctrl+Shift+C)。
  • 将结果粘贴为新图层。
  • 使用魔术棒工具(容差 0、未选中连续、未选中抗锯齿),选择全黑像素(RGB 0, 0, 0)。

如果选择了所有像素(这不会发生),则两个图像是相同的。否则,未选中的区域已被修改。

如果您多次重新保存同一张 JPEG,它会变得更加明显。

答案2

任何非 1:1 宽高比的调整都会影响质量,但是,如果您不更改尺寸或任何属性,则 100% 质量的导出/保存不会影响质量。

不过,我从来没有用过你使用的工具。我说的只是使用 Photoshop 和其他照片编辑软件的一般经验。

(此外,你始终可以使用Windows 上的 Imagemagick!

最后,一点一般性建议,Jpeg 对任何专业用途来说都不是一种很好的格式,你应该使用无损格式,然后只使用 Jpeg 进行分发...尽管对于日常用品来说,Jpeg 已经足够了。

相关内容