为什么“另存为JPG”12 (Maximum)
设置生成的文件大小比“在 Photoshop 中导出JPG”设置生成的文件大小要小?100%
保存后,我对这两幅图像进行了jpegtran
渐进式无损压缩,这意味着两幅图像都应该在最佳无损压缩方面实现标准化:
JPG(导出)于100%
=4.33 MB
JPG(保存为)12
(最大)=4.15 MB
Photoshop 26.4.1 (Windows 11)
现在我发现我在设置中不知不觉地启用了“使用旧版‘导出为’”选项,这导致了大小差异。取消选中该选项并以高质量导出7
与使用“另存为”以高质量导出相比,12
在通过 jpegtran 运行后,生成的文件大小相同。
JPEG文件格式有多种质量选项,对标准的解释可能导致不同实现方式的差异。例如,“质量”设置可以是百分比,也可以是 0 到 n 的数值,由程序员选择。此外,颜色配置文件可以不同,可以嵌入或不嵌入,并且可以在图像中保存或不保存元数据。
另外,请注意 jpeg 压缩本质上是有损的,并且没有无损保存。但是,使用 jpegtran 之类的工具可以实现几乎“无损编辑”,这意味着质量不会随着后续编辑而下降。
因此,您看到大小差异的第一个原因是我们谈论的是两种不同的实现,它们为用户提供了不同的选项。因此,文件大小实际上取决于您在保存时所做的选择:
‘另存为’对话框中的选项:
导出选择:
综合起来
最终,两种选项的最高质量将产生非常相似的图片。但是,“另存为...”默认不包含颜色配置文件(除非在编辑之前文件中已经存在颜色配置文件),这可能会导致在不同的机器或软件上打开文件时产生不同的视觉效果,具体取决于如何解释可用信息。
它们只是不同的功能,出于以下原因,它们具有不同的压缩值表示:
0
-12
与通常相比,比例不标准0
- 。您可以在例如此问题100%
中比较结果大小。根据答案,更像,这可以解释为什么它对您来说不同。当然,数字可能会因各种图像而有所不同。12
~98%
另外,回答评论问题:
因为开发人员通常会坚持使用已经可用的解决方案,只要这些解决方案不是明显过时/不起作用的 - 并且另存为一个就可以正常工作。导出功能是后来实现的,因此为用户提供了另一个更现代的压缩选项。通常情况下,选项越多越好。破坏某些人的工作流程也不太受欢迎。
另存为 JPG版本不包含元数据,而导出为 JPG版本则包含元数据。