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

时间:2013-01-06 16:40:54

标签: 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   -    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

我能做些什么来保持合理的尺寸?

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

1 个答案:

答案 0 :(得分:2)

您输出的PNG中每个样本可能会得到16位。使用“-depth 8”选项可以防止:

mogrify -resize x2000 -depth 8 *.png