尝试获得良好的png压缩时,我得到了奇怪的结果。
我使用了Imagick::COMPRESSION_ZIP
以下是几个压缩级别的几个文件大小。
0: 236,100
1: 274,035
9: 258,379
50: 241,282
100: 240,156
请注意在0时的最佳结果。我还尝试了很长时间才能获得与gimp类似的结果。确保您的图像深度设置为8,至少对我来说,它似乎是每通道16位。
您可以使用identify -verbose filename.png进行检查
您还可以使用$image->stripImage();去除更多文件大小。