コマンドラインで写真セットを回転させるには?

コマンドラインで写真セットを回転させるには?

同じ解像度のJPEG画像がたくさんあります。 imagemagic または gimp のグラフィカルインターフェイスでそれぞれを開くには時間がかかります。

各写真を回転させ、同じファイル名で保存する方法は?

ベストアンサー1

convert次のコマンドを使用できます。

input.jpg 変換 - 回転<角度(度)>出力.jpg

時計回りに90度回転:

convert input.jpg -rotate 90 out.jpg

同じ名前でファイルを保存するには:

convert file.jpg -rotate 90 file.jpg

すべてのファイルを回転させるには:

for photo in *.jpg ; do convert $photo -rotate 90 $photo ; done

または、次のものを使用できます。mogrify推奨されるコマンドラインツール(最も良いツール)@ドン - クリスティ:

mogrify -rotate 90 *.jpg

おすすめ記事