Imagemagick 当图像缩小时,mogrify使图像的文件大小大约增大3倍

Imagemagick 当图像缩小时,mogrify使图像的文件大小大约增大3倍,imagemagick,mogrify,Imagemagick,Mogrify,我有一些png图像: 0.png - 665.3 kB - 1589 x 2175 1.png - 989.9 kB - 1589 x 2175 2.png - 138.7 kB - 1589 x 2175 3.png - 351.9 kB - 1589 x 2175 我想将图像的高度设置为2000(更小),因此我给出以下命令: mogrify -resize x2000 * 新的图像大小非常完美,但文件大小增加了3倍以上 0.png -

我有一些png图像:

0.png   -  665.3 kB  -   1589 x 2175
1.png   -  989.9 kB  -   1589 x 2175
2.png   -  138.7 kB  -   1589 x 2175
3.png   -  351.9 kB  -   1589 x 2175
我想将图像的高度设置为2000(更小),因此我给出以下命令:

mogrify -resize x2000 *
新的图像大小非常完美,但文件大小增加了3倍以上

0.png   -    1.8 MB  -   1461 x 2000
1.png   -    1.4 MB  -   1461 x 2000
2.png   -  666.3 kB  -   1461 x 2000
3.png   -  971.9 kB  -   1461 x 2000
我能做些什么来保持合理的尺寸


注意:尝试用Gimp调整图像大小,0.png达到3.4MB!!!发生了什么事?

很可能输出PNG中的每个样本都有16位。使用“-depth 8”选项可防止:

mogrify -resize x2000 -depth 8 *.png

这应该会有所帮助:大小从1.849.803下降到1.849.210,从600字节下降到1.849.210很难说没有看到你的.png。我不能用mogrify复制这种尺寸增加。如果使用convert,会得到相同的结果吗?如果你使用高质量的产品呢?