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.4MBに達しました!!! 何が起こっている ?

4

1 に答える 1

2

出力PNGでサンプルあたり16ビットを取得している可能性があります。これを防ぐには、「深さ8」オプションを使用します。

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