exifメタデータをpython
の画像処理で取得し、exifデータのような画像からメタデータを抽出することは貴重な情報を提供できます。この記事では、Pythonイメージングライブラリ(PIL)を使用して画像に保存されているEXIFデータにアクセスする方法を説明します。 Image
最初に、画像モジュールをPILからインポートし、関心のあるイメージを開きます:
import pil.image img = pil.image.open( 'image.jpg')
ステップ2:exif data
次に、保護された方法_getexif()を利用してExifデータを抽出します:
import PIL.Image
img = PIL.Image.open('image.jpg')
exif_data = exif_data = img._getexif()これにより、対応するデータを表すexif数値と値を表すキーを備えた辞書になります。 pil.exiftagsモジュールからの対応する文字列:
import pil.exifags exif = { pil.exiftags.tags [k]:v k、v in exif_data.items()の場合 pil.exiftags.tagsのkの場合 }
これにより、辞書形式のexifメタデータのよりユーザーフレンドリーな表現が得られます。
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3