Récupération des métadonnées EXIF en tant que dictionnaire dans python
dans le traitement d'image, extraire les métadonnées à partir d'images comme les données EXIF peut fournir des informations précieuses. Cet article explore comment accéder aux données EXIF stockées dans une image à l'aide de la bibliothèque d'imagerie Python (pil).
comment convertir les données exif en un dictionnaire en utilisant PIL
pour obtenir des données exif comme un dictionnaire dans PIL, Suivez ces étapes:
] Étape 1: Ouvrez-vous: Ouvrez le Step 1: Ouvrez le Step 1: Ouvrez-vous: Ouvrez le Step 1: Ouvrez-vous: Ouvrez le Step 1. Image
Tout d'abord, importez le module d'image de PIL et ouvrez l'image d'intérêt:
import PIL.Image
img = PIL.Image.open('image.jpg')
étape 2: Access exif data
Suivant, utilisez la méthode protected _getExif () pour extraire les données exifs:
exif_data = img._getexif()
Ceci se traduit par un dictionnaire avec des touches représentant des balises et des valeurs numériques exif représentant des données correspondantes. Strings du module pil.exiftags:
importent pil.exiftags exif = { Pil.exiftags.tags [k]: v pour k, v dans exif_data.items () Si k dans pil.exiftags.tags }
Cela vous donne une représentation plus conviviale des métadonnées EXif sous forme de dictionnaire.Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3