如何更好地压缩图像档案?

如何更好地压缩图像档案?

我有包含图片的文件夹,我想将其存档到备份驱动器中,并使用 winrar 或类似工具来压缩这些文件。它们(大多数 - 99%)都是 jpeg 文件。

在一个档案中,我有 54 个文件,大小为 114MB,当我使用 win rar、最佳压缩方法并选中“创建固定档案”和“锁定档案”框时,我得到的最终大小为 104MB,压缩率约为 9%。

有没有办法使用 Winrar 或其他工具通过调整设置等获得更好的压缩效果,从而获得更小的存档?

或者说这就是我期望从此类任务中获得的最大压缩效果?

注意:我不想再损失已压缩的 JPEG 图像的质量,因此有损压缩是不可能的。

答案1

尝试使用不同的存档格式,例如.7z。它已被证明能产生边际与其他格式相比,压缩文件效果更好

使用 7z 压缩文档时,您可以尝试以下设置以确保您的文档最大程度地压缩。

虽然您确实提到您不想损失图像的任何质量,但您存储的文件(JPEG)已经有损且被压缩了。

在此处输入图片描述

JPEG 文件大小会随着质量的提高而呈指数级增长。因此,您可以通过稍微降低图像质量(这样就不会产生可见的伪影)来节省一些空间,使用照片编辑程序,同时仍可节省大量空间。

答案2

您不太可能获得比 WinRar 更高的压缩率。原因是您尝试压缩 JPEG 图像。JPEG 图像已经压缩 - 它内置于格式中。阅读此维基百科文章JPEG,了解更多信息。除此之外,JPEG 压缩还是一种有损格式。想要保持最高质量的图像不应保存为 JPEG 格式。

答案3

我使用以下方法将 JPEG 转换为较新的 JPEG XL 格式无损压缩可减少 20% 或更多。如有必要,可以恢复原始照片(100% 字节相同)。您还可以使用“视觉无损”模式,可获得约 60% 的压缩率,而不会注意到任何质量差异。

缺点是没有多少程序直接支持 JPEG XL(尽管在 Linux 上有几个选项)。所有平台的最佳选择是使用图像魔术师作为备份/恢复过程的一部分。

相关内容