私はそれを手動で行う方法を知っています。次に、EXIFデータに基づいて自動化したいと思います。すでにexiftoolインストールしていますが、データの読み取りのみが可能で、画像の回転はできないようです。
SUにはUbuntuに関する同様の質問があります。しかし、私はOSXを使用して可能なソリューションを探しています。
私はそれを手動で行う方法を知っています。次に、EXIFデータに基づいて自動化したいと思います。すでにexiftoolインストールしていますが、データの読み取りのみが可能で、画像の回転はできないようです。
SUにはUbuntuに関する同様の質問があります。しかし、私はOSXを使用して可能なソリューションを探しています。
回答:
を使用できますnconvert。これはフリーウェア(個人用および教育用)であり、Win、Linux、およびMacで使用できます。
このツールは、EXIF方向タグに従ってJPEG画像をロスレスで回転できます。
nconvert -jpegtrans exif -o 'rotated_%.jpg' *.jpg
このコマンドは、現在のディレクトリ内のすべてのJPEGファイルをバッチ変換し、名前の前にrotated_。これは-oオプションによって制御されます。nconvert -helpその他の可能性についてはを参照してください。
-o filename : Output filename
Use # to specify position of numeric enumerator
Use % to specify source filename
Use $ to specify full source pathname
Use $$ to specify source folder name
nconvertダウンロードして解凍したら、どこに配置すればよいですか(名前でのみ利用できるように)?アプリケーションに移動しようとしましたが、助けにはなりませんでした。
echo $PATH)。Linuxでは通常の場所はですが~/bin、OSXについては何も言えません。申し訳ありません。状況によってはrehash、実行可能ファイルを別のディレクトリに移動した後に発行する(または新しいターミナルを起動する)必要があります。
無料のjhead(それ自体はjpegtranを使用)を使用できます。
「image.jpg」という名前の画像を修正するには、次のように入力します。
jhead -autorot image.jpg
現在のフォルダーにEXIFデータを持つすべてのJPGを修正するには、次を使用します。
jhead -autorot *.jpg
一度回転したサムネイルアイコンが正しく表示されない場合は、次の方法で更新できます。