我使用以下命令生成缩略图:
mogrify -resize 128x128 -quality 75 "some thumb file"对于示例文件:
是否可以使用imagemagick将缩略图调整到如此低的文件大小,从而使最终的图像不会变差?也许我错过了其他的环境?
发布于 2020-04-15 08:25:07
在没有-quality的情况下,您得到的可能是质量92,或者输入图像的质量(如果输入图像很大,尽管设置的质量很低,它看起来还是可以的)。
https://imagemagick.org/script/command-line-options.php#quality
JPEG的质量主要取决于两件事:
您最喜欢的品质,90,是最低的,没有二次抽样。也许对于缩略图这样的小图像,高分辨率的颜色信息是很重要的。
最后注- Photoshop有自己的量化矩阵的“质量”设置的选择。这与mogrify和libjpeg的不同,你应该在mogrify中找到正确的质量水平,而不是依赖Photoshop的数字。
如果你想模仿PS压缩,你可以得到他们的QM-s:
$ djpeg -v -v saved_by_photoshop.jpg >/dev/null
然后利用这些矩阵压缩一些图像。cjpeg可以使用-qtables file_with_QMs.txt来完成它。
https://stackoverflow.com/questions/21541502
复制相似问题