お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2010-01-01 23:57:12

sinya
メンバ
登録日: 2009-12-19

画像を一括で90度回転するソフト

フォルダ内の大量画像を一括で90度回転するソフトはありますか?

フォルダ内に300枚ぐらいの画像が入っています。これらを一挙に
90度右回転させて保存したいのですが、ひとつひとつやるには非常に
手間がかかります。なにか一度にかたづけるソフトかもしくは
方法をご存知の方、教えてください。お願いします。

オフライン

 

#2 2010-01-02 00:38:11

yama
メンバ
登録日: 2006-10-23

Re: 画像を一括で90度回転するソフト

imagemagick で出来ます。

ex.
画像を右90度回転させる。

コード:

convert -rotate 90  元画像.jpg   変更後画像_90.jpg

まとめて行なうならば、mogrify コマンドを使います。こちらは元ファイルを置き換えるのでバックアップを取ってから使うといいでしょう。

オフライン

 

#3 2010-01-02 01:03:46

linker
新しいメンバ
登録日: 2010-01-02

Re: 画像を一括で90度回転するソフト

一括とかいてあるので一応

コード:

for i in *.jpg ; do echo convert -rotate 90 $i ${i/.jpg/_90.jpg} ; done

これで元ファイルもそのままです。

オフライン

 

#4 2010-01-02 01:12:49

pores_n
メンバ
登録日: 2008-03-13

Re: 画像を一括で90度回転するソフト

ImageMagickのrotateで回転させられるのですが、
回転時にエンコードし直すので、JPEGなどの非可逆圧縮の場合、誤差程度ですが画像が劣化します。
写真などを回転させる場合は、F-Spotなどを使って回転させて、Exifの回転情報のみを書き換えるといいでしょう。

オフライン

 

#5 2010-01-02 01:29:44

sinya
メンバ
登録日: 2009-12-19

Re: 画像を一括で90度回転するソフト

ありがとうございます!
mogrify コマンドで無事に変換できました!

オフライン

 

#6 2010-01-02 12:25:33

LinuxBeginner
メンバ
登録日: 2008-02-18

Re: 画像を一括で90度回転するソフト

遅蒔きながら、ですが。
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

オフライン

 

Board footer

Powered by FluxBB