Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi EXIF in JPEG und TIFF speichern (https://www.delphipraxis.net/69168-exif-jpeg-und-tiff-speichern.html)

Daniel G 24. Mai 2006 13:20

Re: EXIF in JPEG und TIFF speichern
 
Zitat:

Zitat von Loki77
einen neuen in ein "leeres" Jpeg oder Tiff zu schreiben eben nicht...

Ich muss gestehen, ich kenn die Specs nicht, aber ist der EXIF - Eintrag nicht in einem Block untergebracht? Müsstest du die "richtigen" JPEG - Daten nicht einfach nur verschieben und dann die EXIF - Daten einfügen?

Loki77 24. Mai 2006 13:26

Re: EXIF in JPEG und TIFF speichern
 
Und wenn Du mir jetzt noch sagst wie dann bin ich glücklich... :-D
Das versuche ich die ganze Zeit... :wall:

Luckie 24. Mai 2006 13:32

Re: EXIF in JPEG und TIFF speichern
 
Schreib in einem Stream den JPEG Header oder was sonst davor muss, dann die EXIF Daten und dann hängst du das JPEG dran. Wo ist das Problem beim Prinzip?

marabu 24. Mai 2006 13:44

Re: EXIF in JPEG und TIFF speichern
 
Hallo Philipp,

du musst einfach das Bild als FileStream öffnen und prüfen ob am Anfang der SOI Marker steht. Hat die JPEG Datei noch keine EXIF Daten, dann folgt als nächstes der DQT Marker und du schreibst deinen EXIF Block einfach dazwischen. Die entsprechende Spezifikation kennst du ja schon (Seiten 17 und 64 sind für dich interessant).

Grüße vom marabu

Sven Janssen 24. Mai 2006 14:26

Re: EXIF in JPEG und TIFF speichern
 
Eieiei, das ist ein scheiß Thema ;-)
Ich habe mich damit unter OS X beschäftigt und das Thema irgendwann auf Eis gelegt. Erst nun mit 10.4 und Apples eigenen Foundations habe ich das Thema wieder in Angriff genommen.
Zum Lesen findet man viele freie Libraries unter allen möglichen Betriebsystemen. Aber fürs zurück schreiben schaut es mau aus. Eigentlich sollten die Werte auch gar nicht unbedingt geändert werden sollen. Ich empfehle dafür IPTC welches z.b auch Photoshop benutzt.
Der Nachteil von EXIF und Vorteil von IPTC ist, das hier viele gegen ein Format steht. Denn EXIF ist leider nicht gleich EXIF. Das verhindern die ganzen Kamera Herstellern.

Loki77 24. Mai 2006 14:34

Re: EXIF in JPEG und TIFF speichern
 
In meinem Fall geht es darum Jpeg´s und Tiff´s mit GPS-Daten zu versehen...
Das sind nochmal spezielle Sektionen innerhalb des EXIF-Bereichs.
Und da liegt mein Problem. Das Anlegen der anderen Informationen klappt
(meistens), bei den GPS-Daten bekomme ich ständig Probleme.
Nun ja, wenigstens bin ich nicht der einzige mit diesen Problemen!
Gruß Philipp


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:15 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz