Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimanakah Saya Mengakses Data EXIF dalam Python?
Cara Mengakses Data EXIF dalam Python
Data EXIF (Format Fail Imej Boleh Tukar) menyediakan metadata berharga tentang imej, termasuk butiran tentang kamera, tetapan dan juga koordinat GPS. Dalam Python, mengakses data EXIF dari imej adalah mudah menggunakan kaedah _getexif() kelas Imej PIL.
Kaedah PIL:
<code class="python">import PIL.Image img = PIL.Image.open('img.jpg') exif_data = img._getexif()</code>
Kaedah ini mengembalikan kamus yang diindeks oleh teg angka EXIF. Jika anda lebih suka nama teg sebagai kunci kamus, anda boleh menggunakan kod berikut:
<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>
Kamus yang terhasil kini mengandungi data EXIF yang diindeks oleh nama teg, memberikan cara yang lebih intuitif untuk mengakses metadata tertentu.
Atas ialah kandungan terperinci Bagaimanakah Saya Mengakses Data EXIF dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!