• [^] # Re: pyexiv2

    Posté par . En réponse au message Conseil pour lire des données EXIF ?. Évalué à 1.

    Je l'utilise pour un programme de nettoyage de mes JPEG avant publication. Il n'y a aucune dépendance extraordinaire.

    Pour mon cas particulier pyExiv2 s'avère fiable, performant et simple à utiliser.

    Nettoyer les metadata :
    image = pyexiv2.ImageMetadata("./%s/%s.jpg" % ("jpg",fichier))
    image.read()
    for i in image.exif_keys:
    image._delete_exif_tag(i)

    Mettre des infos sur l'auteur :
    image = pyexiv2.ImageMetadata("./%s/%s.jpg" % ("jpg",fichier))
    image['Exif.Image.Copyright']=pyexiv2.ExifTag('Exif.Image.Copyright','http://www.example.com/')
    image.write()

    A noter toutefois qu'il y a une double licence libre/commerciale.