Python で EXIF データにアクセスする方法
EXIF (Exchangeable Image File Format) データは、画像に関する詳細を含む、画像に関する貴重なメタデータを提供します。カメラ、設定、さらには GPS 座標まで。 Python では、PIL Image クラスの _getexif() メソッドを使用して画像から EXIF データに簡単にアクセスできます。
PIL メソッド:
<code class="python">import PIL.Image img = PIL.Image.open('img.jpg') exif_data = img._getexif()</code>
このメソッドは次の値を返します。 EXIF 数値タグによってインデックスが付けられた辞書。タグ名を辞書キーとして使用したい場合は、次のコードを使用できます。
<code class="python">import PIL.ExifTags exif = { PIL.ExifTags.TAGS[k]: v for k, v in img._getexif().items() if k in PIL.ExifTags.TAGS }</code>
結果の辞書には、タグ名によってインデックス付けされた EXIF データが含まれるようになり、特定のメタデータにアクセスするためのより直感的な方法が提供されます。
以上がPython で EXIF データにアクセスするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。