Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Kommentar eines Bildes auslesen (https://www.delphipraxis.net/174213-kommentar-eines-bildes-auslesen.html)

BBoy 9. Apr 2013 17:03

Kommentar eines Bildes auslesen
 
Ich möchte mit Delphi den Kommentar von Bildern auslesen (wenn einer vorhanden ist).
Eigentlich dachte ich das wäre in der Exif info. Aber scheinbar gibt es bei Bildern noch eine andere Möglichkeit einen Kommentar in das Bild zu schreiben. In Irvanview gehe ich auf Bildinfo und dort dann auf Kommentar dann wird der angezeigt. Wie bekomme ich das in Delphi angezeigt?

Björn Ole 9. Apr 2013 18:47

AW: Kommentar eines Bildes auslesen
 
Von welchen Bildern? JPEGs? Die bieten wie du schon sagtest Platz für einen Kommentar. Wenn du den manuellen Weg gehen willst: Bild in Stream laden, nach 0xFF 0xFE suchen, nachfolgendes Byte ist Kommentaranfang. Von dort so lang weiterlesen, bis du auf ein 0xFF triffst, auf welches kein 0x00 folgt, dort fängt dann ein neues Segment an, also Kommentarende. Hint: Es kann mehr als nur ein Kommentarsegment in einem Jpeg vorkommen.

Gibt aber sicherlich unzählige fertige Komponenten, mit Google triffst du sicherlich einige, und auch für andere Bildformate.

BBoy 9. Apr 2013 19:08

AW: Kommentar eines Bildes auslesen
 
Danke für die Info!
Wenn mehrere Comments enthalten sind, sind diese dann hintereinander? Und gibt es comments bei allen Grafikformaten?

Aber google hatte ich vorher schon probiert und habe nur eine komponente von 1999 gefunden.

Kennt jemand eine Komponente oder Routine für diesen Zweck?

Bernhard Geyer 9. Apr 2013 19:33

AW: Kommentar eines Bildes auslesen
 
Google mal nach "Delphi Exif" oder nimm das Programm von Luckie

Dalai 9. Apr 2013 21:06

AW: Kommentar eines Bildes auslesen
 
Erstmal sollte geklärt werden, um welche(s) Dateiformat(e) und welche Metadaten (EXIF oder IPTC) es geht. Sonst ist das nur Raterei.

Zitat:

Zitat von BBoy (Beitrag 1210865)
Und gibt es comments bei allen Grafikformaten?

Nein. BMP kann keine Metadaten enthalten, aber viele andere Formate können das (JPEG, PNG, TIFF usw).

MfG Dalai

BBoy 10. Apr 2013 06:25

AW: Kommentar eines Bildes auslesen
 
Es geht um alle gängigen Webgrafikformate wie JPG,GIF und PNG. Je mehr desto besser :)
Es sollen so viele Infos ausgelesen wie möglich. Derzeit kann ich nur Exif und IPTC auslesen. Für alles andere benötige ich noch Möglichkeiten.


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:33 Uhr.

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