「労働者が自分の仕事をうまくやりたいなら、まず自分の道具を研ぎ澄まさなければなりません。」 - 孔子、「論語。陸霊公」
表紙 > プログラミング > PILを使用してPythonの辞書としてExif Metadataにアクセスするにはどうすればよいですか?

PILを使用してPythonの辞書としてExif Metadataにアクセスするにはどうすればよいですか?

2025-03-11に投稿されました
ブラウズ:261

How Can I Access EXIF Metadata as a Dictionary in Python Using PIL?

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メタデータのよりユーザーフレンドリーな表現が得られます。
リリースステートメント この記事は、侵害がある場合は1729584855に再現されています。勉強を果たすために勉強[email protected]に連絡してください。
最新のチュートリアル もっと>

免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。

Copyright© 2022 湘ICP备2022001581号-3