ニート道

働きたくないでござる。

ImageMagickでJPEGファイルのExif情報(位置情報その他)を取得する方法・取り除く方法。

ImageMagickを使って、Exif情報を取得・削除する方法の紹介です。

Exif情報の取得

identify -verbose ファイル名 上記で画像の情報を取得する事が出来るので、Exif情報のみ表示したい場合は…。 identify -verbose ファイル名 | grep 'exif: といった感じにgrepするといい。

それだととても見づらいので、-format オプションを利用して必要な情報だけ取得する。 例えば、位置情報を取得したい場合…。 identify -format "緯度:%[EXIF:GPSLatitude]\n経度:%[EXIF:GPSLongitude]\n" ファイル名

といった感じでOK。

余計な情報の削除

Exif情報のみを取り除くというわけでは無いけれどconvertコマンドのstripオプションを利用するのが手っ取り早い。 convert -strip 入力ファイル名 出力ファイル名 JFIFヘッダのみのファイルが出力される。