
Ubuntu日本語フォーラム

ログインしていません。
フォルダ内の大量画像を一括で90度回転するソフトはありますか?
フォルダ内に300枚ぐらいの画像が入っています。これらを一挙に
90度右回転させて保存したいのですが、ひとつひとつやるには非常に
手間がかかります。なにか一度にかたづけるソフトかもしくは
方法をご存知の方、教えてください。お願いします。
オフライン
imagemagick で出来ます。
ex.
画像を右90度回転させる。
convert -rotate 90 元画像.jpg 変更後画像_90.jpg
まとめて行なうならば、mogrify コマンドを使います。こちらは元ファイルを置き換えるのでバックアップを取ってから使うといいでしょう。
オフライン
一括とかいてあるので一応
for i in *.jpg ; do echo convert -rotate 90 $i ${i/.jpg/_90.jpg} ; doneこれで元ファイルもそのままです。
オフライン
ImageMagickのrotateで回転させられるのですが、
回転時にエンコードし直すので、JPEGなどの非可逆圧縮の場合、誤差程度ですが画像が劣化します。
写真などを回転させる場合は、F-Spotなどを使って回転させて、Exifの回転情報のみを書き換えるといいでしょう。
オフライン
遅蒔きながら、ですが。
Nautilusに組み込むスクリプトもありますのでご参考まで。
* 選択した画像をリサイズ/回転するスクリプト
sudo apt-get install nautilus-image-converter
なお、他にも便利に使えるものがありますのでご紹介を。
* 選択したファイル/フォルダを管理者として開く
sudo apt-get install nautilus-gksu
* 選択したフォルダをターミナルで開く
sudo apt-get install nautilus-open-terminal
参考: http://www.k5.dion.ne.jp/~r-f/sicklylife/memo/ubuntu910/first_soft_install.html
オフライン