LoginSignup
0
0

More than 5 years have passed since last update.

ExifのOrientationを追加する

Posted at

こんにちはsekitakaです。
社内の画像認識系のシステムにテスト画像をアップロードしたところ、Exifの回転情報が必須と言われました。
認識されやすい画像でテストしたいので、分かりやすい画像をPhotoshopやSketchで作ったのですが、Orientationの情報の出力ができませんでいした。
この記事は画像ファイルにサクッとExifのOrientationの情報を追加する方法について説明します。

exiv2インストール

exiv2というコマンドラインツールを使用します。インストールは以下の通り。

brew install exiv2

Orientationをセットする

以下のコマンドで任意のOrientationを書き込むことが出来ます。

# Orientation=3にするコマンド
exiv2 -M"set Exif.Image.Orientation 3" foo.jpg

Orientationを確認する

以下の方法で確認することができます。
Exif.Image.Orientation がなかったfoo.jpgに Exif.Image.Orientationが追加されました。

# 確認コマンド
exiv2 -pt foo.jpg

# 結果
Exif.Image.Orientation                       Short       1  left, bottom #←これが追加された
Exif.Image.ExifTag                           Long        1  38
Exif.Photo.PixelXDimension                   Long        1  3609
Exif.Photo.PixelYDimension                   Long        1  3448

まとめ

今回はOrientationの変更のみでしたが、exiv2を使えば色々なExif情報の書き換えができそうですね。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0