libexif
-
Hallo zusammen,
ich sitze gerade an einem merkwürdigem Problem. Ich lese mit libexif das EXIF_TAG_ORIENTATION-Tag auf einer .jpeg-Datei aus. Nur leider stimmt der Wert nicht mit eines Exif-Betrachters überein. Ich bin mir aber sicher, dass der Wert den ich auslese falsch ist.
int i; ExifData *data; ExifEntry *entry; data = exif_data_new_from_file( "foo.jpg" ); for (i=0;i<EXIF_IFD_COUNT;i++) { if ((entry=exif_content_get_entry(data->ifd[i],EXIF_TAG_ORIENTATION))) { printf( "EXIF_TAG_ORIENTATION found: %i\n", *entry->data ); }; };Hat jemand von euch schon mal mit libexif gearbeitet?
-
Sicher, dass der Wert falsch ist und nicht deine Ausgabe mittels %i?