„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Wie kann ich mit PIL als Wörterbuch in Python auf Exif -Metadaten zugreifen?

Wie kann ich mit PIL als Wörterbuch in Python auf Exif -Metadaten zugreifen?

Gepostet am 2025-03-11
Durchsuche:732

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

rufen exif metadata als ein Wörterbuch in python

in der Bildverarbeitung, Extrahieren von Metadaten aus Bildern wie exif daten können wertvolle Informationen liefern. In diesem Artikel wird untersucht, wie in einem Bild mit der Python Imaging Library (Pil) in einem Bild gespeichert werden kann. Image

Importieren Sie zuerst das Bildmodul aus Pil und öffnen Sie das Bild von Interesse:

importieren pil.image importieren img = PIL.Image.open('image.jpg')

Step 2: Access EXIF ​​Data

Next, utilize the protected method _getexif() to extract the EXIF ​​data:

import PIL.Image
img = PIL.Image.open('image.jpg')

Dies führt zu einem Wörterbuch mit Tasten, die exif numerische Tags und Werte reagieren. Strings aus dem Pil.exiftags -Modul:

import Pil.exiftags exif = { Pil.exiftags.tags [k]: v für k, v in exif_data.items () Wenn k in Pil.exiftags.tags }

Dies gibt Ihnen eine benutzerfreundlichere Darstellung der exif-Metadaten in Wörterbuchform.
            
Freigabeerklärung Dieser Artikel wird reproduziert unter: 1729584855 Wenn ein Verstoß vorliegt, wenden Sie sich bitte an [email protected], um ihn zu löschen.
Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3