Ich versuche speziell ImageDescription
aus Bildern zu lesen, die aus einem bestimmten Workflow stammen, der Photoshop beinhaltet.Wie lese ich ImageDescription w/PIL (oder exifread)? (Update)
Mit PIL, es sieht aus wie ich alle EXIF-Daten lesen kann, die von der Kamera geschrieben wurde:
...
('ISOSpeedRatings', 200)
('Make', u'Canon')
('MaxApertureValue', (175, 100))
('MeteringMode', 5)
('Model', u'Canon EOS 5D Mark II')
('Orientation', 1)
('ResolutionUnit', 2)
('SceneCaptureType', 0)
...
und einige von Photoshop (Artist
Annahme ist keine Kameraeinstellung):
('Artist', u'N***** S*****')
('Software', u'Adobe Photoshop CS5.1 Macintosh')
aber ich kann die Beschreibung nicht sehen.
Ich habe ExifTags
TAGS
dict PIL geprüft und kann sehen, dass PIL das Feld analysieren kann:
...
269 DocumentName
270 ImageDescription <--
271 Make
...
Ich habe das gleiche versucht, mit exifread und haben das gleiche Ergebnis bekommen: sieht aus wie es in der Lage sein sollte, zu analysieren ImageDescription
, aber es nicht tatsächlich analysieren.
Ich las auf the EXIF spec, dass 2-Byte-Code (Unicode?) Sollte nicht geschrieben werden, ImageDescription
. Könnte es das sein?
Was fehlt mir?
Update 1: '16/Apr/18 - 12.29 Uhr PST Sieht aus wie es ein Titel ist, der in der XMP-Struktur gespeichert ist. Wahrscheinlich wird diese Frage bald geschlossen.