在保持质量的同时重新保存 JPEG

use*_*686 10 jpeg conversion

有时我会使用 XnView* 的“批量转换”工具来缩小一堆 JPEG 的大小(最大为 1600x1200)。但其中一些等于或小于该值,并且没有调整大小。

在此过程中是否有任何图像质量损失?(即使我选择 JPEG 100% 质量?)

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

* 我的 Linux 笔记本电脑是吐司,不能做任何 imagemagick 技巧。

小智 5

是的,即使是 100%,也会有质量损失。也就是说,它可能会立即变得不明显。如果您有 Photoshop,您可以轻松确认质量损失:

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

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

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