1

我有一些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

我该怎么做才能保持合理的尺寸?

PS:尝试使用 Gimp 调整图像大小,0.png 达到 3.4 MB!!!怎么了 ?

4

1 回答 1

2

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

mogrify -resize x2000 -depth 8 *.png
于 2015-01-28T01:09:31.277 回答