![]() |
EXIF in JPEG und TIFF speichern
Guten Morgen!
Hab ´n paar Fragen rund um EXIF in JPEG und TIFF. Ich soll ein Programm entwickeln um EXIF Einträge in JPEG´s und TIFF´s zu schreiben. Das Problem ist das diese Bilder noch keine EXIF-Bereiche haben und die meisten Programme Parsen "nur" nach diesen Einträgen. (Was nicht da ist kann man nicht Parsen...) Hat jemand von euch schon Erfahrungen in diesem Bereich oder kann mir ´nen Ansatz geben? Hinweise auf vernünftige Komponenten sind auch Willkommen. Ich brauche allerdings keine EXIF-Reader sondern sozusagen EXIF-Writer... Vielen Dank, Philipp |
Re: EXIF in JPEG und TIFF speichern
*push* (´ne halbe Stunde zu früh, ich weiss...) :mrgreen:
|
Re: EXIF in JPEG und TIFF speichern
Guck dir mal die Komponente an, die ich in meinem
![]() |
Re: EXIF in JPEG und TIFF speichern
Vielleicht hilft Dir das weiter?
![]() und ein paar php Klassen, vielleicht kannst Du dir da ja etwas abschauen ![]() Grüße Klaus |
Re: EXIF in JPEG und TIFF speichern
Auf
![]() Aber ich kann leider nirgends was finden um EXIF in Bilder einzufügen, die noch keine solchen Einträge haben. Fast alle Programme oder Komponenten Parsen nach EXIF-Bereichen, bringt mir aber nichts. |
Re: EXIF in JPEG und TIFF speichern
aber in den Specs sollte doch stehen, wo die exif Information im
jpg oder tiff eingelagert wird. Aus diesen Infos sollte sich doch etwas gewinnen das es zuläßt exif Dateien an jpg's "anzuhängen" Wozu sind sonst specs da? Grüße Klaus |
Re: EXIF in JPEG und TIFF speichern
Hatte ja nur gehpfft jemand hätte mir diese "Grundlagenforschung" schon abgenommen...
Schau mir aber gerade die Units von Luckie an, sieht vielversprechend aus! Gruss, Philipp |
Re: EXIF in JPEG und TIFF speichern
Hallo!
Muss diesen Thread noch mal aktivieren, vielleicht hat ja heute jemand ´n Idee, ich selber bin kein stück weiter... Hab zwar eine Konsolen-Anwendung gefunden die ich über ShellExecute einbinden kann, würde es aber lieber über eine Delphi-Komponenete machen. Mit dExif hab ich dass schreiben bissher nicht hinbekommen. Gruß Philipp |
Re: EXIF in JPEG und TIFF speichern
Wieso, wo ist denn das Problem? Im Prinzip musst du ja nichts machen als umgekehrt zu lesen, sprich:
Du guckst dir eine Komponente an, wie die Daten wo ausgelesen werden, und an diese Stelle in der Datei schreibst du die Informationen einfach. Gut, nicht so ganz einfach, aber so müsste es doch gehen, oder? :gruebel: |
Re: EXIF in JPEG und TIFF speichern
Mein problem sind vor allen Dingen die Jpeg´s OHNE Exif-Einträge.
Einen bestehenden Eintrag zu modifizieren geht, einen neuen in ein "leeres" Jpeg oder Tiff zu schreiben eben nicht... |
Re: EXIF in JPEG und TIFF speichern
Zitat:
|
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: |
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?
|
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 ![]() Grüße vom marabu |
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. |
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 20:09 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz