4

ディレクトリ内のすべての画像サイズを調整する方法はありますか?

最大サイズを 800x600 に設定すると、大きいサイズは小さくなり、小さいサイズは元のサイズのままになります。

4

3 に答える 3

15
for img in *.png; do
    convert "$img" "800x600>" $(basename "$img" .png)_new.png
done

convertImageMagick からです。">" は、大きい場合にのみサイズ変更されると述べています。その他のオプションについては、こちらを参照してください。

于 2009-01-17T15:09:55.577 に答える
2

image magick パッケージをインストールする必要があります: mogrify -resize 320x240 *.jpg (320 = 幅、240 = 高さ)

または、幅パラメーターをそのままにしておくこともできます: mogrify -resize 320 *.jpg 残りは処理されます。

于 2009-01-17T15:06:20.357 に答える
2

コマンド ラインまたはスクリプト駆動のイメージ ファイル操作用に、さまざまなパッケージが存在します。

netpbm、またはを見ることをお勧めしImageMagickます。個人的には前者の方が使いやすいので好きです。

于 2009-01-17T15:07:37.563 に答える