在我的应用程序中,我需要调整大小并降低 PNG 文件的质量。
PNG 全尺寸为 3100x4400px,使用 2,20MB 磁盘空间。
运行以下命令时:
convert -resize 1400 -quality 10 input.png output.png
使用 5.33MB 磁盘空间将图像调整为 1400x2000。
所以我的问题是:如何减小文件大小?
最佳答案
https://github.com/pornel/mediancut-posterizer ( Mac GUI )
这是一个有损操作,允许 zlib 更好地压缩。
它将图像减少到 256 色,因此质量取决于图像的类型,但 pngquant 制作了非常好的调色板,因此您可能会惊讶于它的工作频率。
如果您有空闲的 CPU 周期,这是无损的并推荐用于所有图像。
关于imagemagick 调整大小和质量 PNG,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7913401/