Forum: Multimedia
Delphi
by sakura,
29. Jul 2002
Ich hätte folgende Info über den Aufbau, habe zur Zeit aber nicht die Zeit, mir das genauer anzuschauen. Vielleicht hilft es ja.
Header:
0000 Byte Order 4D4D
0002 Version 002A
0004 1st IFD pointer 00000014
IFD:
0014 Entry Count 000D
0016 NewSubfileType 00FE 0004 00000001 00000000
Forum: Multimedia
Delphi
by sakura,
23. Jul 2002
Du solltest suchen. Dadurch dass nach dem Marker immer die Größe des Blockes kommt, kannst Du ja extrem shnell suchen. Sollte nicht auffallen. Wahrscheinlich kannst Du so danach suchen welcher zuerst kommt. Aber hier gibt es keine Garantien. :)
:cat:
Forum: Multimedia
Delphi
by sakura,
22. Jul 2002
Kurz: ja, ich speichere meine JPG files oft mit JPEG
:cat:
Forum: Multimedia
Delphi
by sakura,
22. Jul 2002
Eigentlich sollte es nicht so sein, aber wer weiss... Am besten erst nach 0xFFC0 suchen, und wenn es dieses nicht gibt nach 0xFFC2... Theoretisch kommt JPEG daher, dass seit Win95 die Dateiendung nicht mehr auf 3 Zeichen begrenzt ist und seit dem auch UNIX Dateinamen funktionieren...
Forum: Multimedia
Delphi
by sakura,
20. Jul 2002
Eine Regelmäßigkeit gibts schon, aber die hat ein paar verschiedene Abhängigkeiten...JPEG/JFIF file format:
~~~~~~~~~~~~~~~~~~~~~~
- header (2 bytes): $ff, $d8 (SOI) (these two identify a JPEG/JFIF file)
- for JFIF files, an APP0 segment is immediately following the SOI marker, see below
- any number of "segments" (similar to IFF chunks), see below
- trailer (2 bytes): $ff, $d9...
Forum: Multimedia
Delphi
by sakura,
18. Jul 2002
@movax: Ich bin mir sicher: Tpercon wirds danken. :)
:cat:
Forum: Multimedia
Delphi
by sakura,
18. Jul 2002
Hi,
also GIF ist recht einfach. Infos von www.wotsit.org. Erst einmal der allgemeine Aufbau
+-----------------------+
| +-------------------+ |
| | GIF Signature | |
| +-------------------+ |
| +-------------------+ |
| | Screen Descriptor | |
| +-------------------+ |
Forum: Multimedia
Delphi
by sakura,
13. Jul 2002
Das ist im allgemeinen anders für jeden Typ. Bei www.wotsit.org findest Du die Definitionen. Der Rest ist Handarbeit.
Delphi kann JPEG laden - macht es leichter.
Torry bietet Komponenten für GIF - laden und ebenfalls auslesen.
Für andere Grafikformate hilft nur die oben genannte Webseite.