我需要一个可以用来压缩图片而不损失质量的应用程序。
我听说过 Trimage 和 GIMP。
答案1
png 是最佳选择。在非常特殊的情况下,通过将文件保存为 bmp,然后使用 7zip 进行压缩,可以获得更好的无损压缩,但这使得无法使用普通图像查看器软件查看它们,也无法使用普通图像编辑软件进行编辑。
通过使用 7zip 压缩 png 图像,您仍然可以节省极少量的存储空间,但这不值得承受随之而来的不可接受的后果。
如果您先使用有损压缩(例如 jpeg),然后再使用无损压缩(例如 png),那么您不仅会获得与 jpeg 图像相同的质量(与原始图像相比质量有所损失),而且会比 jpeg 图像占用更多的存储空间,其存储空间使用率也会高于直接将原始图像转换为 png 的情况。通常也是如此,即使反复使用相同的有损压缩也是如此:如果您这样做,不仅质量(当然)每次都会下降,还会使用越来越多的存储空间。因此,请确保将原始图像转换为 png,而不是当前存储为 jpeg 的图像。但是,在编辑之前存储为 jpeg 的图像后,请将其存储为 png,以避免进一步损失质量,并使最终将其保存为 png 时存储空间使用率更加糟糕。
您可以使用以下命令将大量图像转换为 png
mogrify -format png /your/path/*.jpg
或者
mogrify -format png /your/path/*.jpeg
取决于图像的文件扩展名。
如果要将转换后的图像移动到其他地方,请使用
mv /original/path/*.png /new/path
,如果您只想删除旧的,请使用
rm /your/path/*.jpg
或者
rm /your/path/*.jpeg
您将能够在几乎每个图形程序(如 gimp)中将单个图像存储为 png。