PythonでExifの取得

PIL(Python Imaging Library)を使ってExifを取得できます。

>>> from PIL import Image
>>> img = Image.open('example.jpg')
exif = img._getexif()

Tag IDをTag Nameに変換して出力します。

>>> from PIL.ExifTags import TAGS
>>> for k, v in exif.iteritems():
...   print TAGS.get(k, k), ':', v
...
ExifVersion : 0220
ExifImageWidth : 1200
DateTimeOriginal : 2013:07:07 00:00:00
DateTimeDigitized : 2013:07:07 00:00:00
(以下省略)

コメントを残す

メールアドレスが公開されることはありません。