Autor |
Nachricht |
matteo3000
Threadersteller
Dabei seit: 01.05.2007
Ort: Schwyz
Alter: -
Geschlecht:
|
Verfasst Do 09.06.2011 20:48
Titel Source-Code eines JPG's |
|
|
hallo allerseits
weiss jemand, wie man den source-code eines jpg-Bildes ansehen kann?
Nicht, dass ich damit was anfangen möchte - reine Neugier...
vielen Dank
matteo3000
|
|
|
|
|
pantonine
Dabei seit: 03.03.2011
Ort: gehen Sie bitte weiter…
Alter: -
Geschlecht: -
|
Verfasst Do 09.06.2011 20:54
Titel
|
|
|
JPG haben einen Binärcode (jeder Editor), aber keinen Quellcode.
Zuletzt bearbeitet von pantonine am Do 09.06.2011 20:55, insgesamt 1-mal bearbeitet
|
|
|
|
|
Anzeige
|
|
|
matteo3000
Threadersteller
Dabei seit: 01.05.2007
Ort: Schwyz
Alter: -
Geschlecht:
|
Verfasst Do 09.06.2011 22:13
Titel
|
|
|
vielen dank - pantonine!
Ich hab mal 0xED ausprobiert und mir ein kleines Bildchen anzeigen lassen.
Ein grosser Abschnitt wird mit: A202020202020202 usw. angegeben (ca. 1/3),
weiss jemand, was das wohl bedeutet?
|
|
|
|
|
qualidat
Dabei seit: 14.09.2006
Ort: Eichwalde bei Berlin
Alter: 63
Geschlecht:
|
Verfasst Do 09.06.2011 22:36
Titel
|
|
|
JPEG sind eine ziemlich komplexe Datenstruktur, verpackt in einem sog. JFIF-Container - dagegen ist z.B. ein BMP blanke Steinzeit. Ansehen kannst du das mit jedem Hex-Editor. Einen guten Einstieg in den Aufbau des Dateiformates findest du bei Wikipedia.
|
|
|
|
|
Mac
Dabei seit: 26.08.2005
Ort: Köln
Alter: 62
Geschlecht:
|
Verfasst Fr 10.06.2011 07:12
Titel
|
|
|
ich würde mir lieber erst mal die Struktur eines GIFs ansehen Und dazu nachlesen, wie das aufgebaut ist. Ein JPEG und TIF folgen in etwa gleichen Strukturen.
Es gibt einen Header, danach ein quasi Inhaltsverzeichnis und danach kommen Blöcke von Daten, die im Inhaltsverzeichnis benannt und definiert sind.
Blöcke können so ziemlch alles enthalten, was der Programmierer sich einfallen lassen kann: Bilddaten, Metadaten, Texte, Farbprofile, Beschneidungspfade, Alternativ-Bilddaten, mehrere Bilddatenblöcke (wie beim GIF)
Es ist eigentlich alles erlaubt, was dieser Struktur folgt. Ein Programm, dass ein solches Bild verarbeitet, entscheidet, welche Blöcke von Daten im Bild gelesen und später geschrieben werden.
Und GIF als Start deshalb, weil es wesentlich simpler aufgebaut ist.
schau mal hier: http://www.onicos.com/staff/iz/formats/gif.html
|
|
|
|
|
matteo3000
Threadersteller
Dabei seit: 01.05.2007
Ort: Schwyz
Alter: -
Geschlecht:
|
Verfasst Fr 10.06.2011 17:13
Titel
|
|
|
vielen Dank für die netten Tipps!
|
|
|
|
|
DEKONSTRUKTIV
Dabei seit: 22.06.2009
Ort: bln
Alter: -
Geschlecht: -
|
Verfasst Di 14.06.2011 14:49
Titel
|
|
|
Mac hat geschrieben: | ich würde mir lieber erst mal die Struktur eines GIFs ansehen Und dazu nachlesen, wie das aufgebaut ist. Ein JPEG und TIF folgen in etwa gleichen Strukturen. |
say what now?
|
|
|
|
|
qualidat
Dabei seit: 14.09.2006
Ort: Eichwalde bei Berlin
Alter: 63
Geschlecht:
|
Verfasst Di 14.06.2011 16:38
Titel
|
|
|
Zitat: | Ein JPEG und TIF folgen in etwa gleichen Strukturen. |
Nana, Vorsicht. So ziemlich das Einzige, was die beiden Formate gemeinsam haben, ist eine strukturierte Auflistung von Eigenschaften, bei JPEG heissen die Chunks, beim TIFF Tags. Die enthalten z.B. Informationen über die Versionsnummer, Pixelzahlen in X und Y, ob interlaced oder nicht usw. - damit hört es aber auch schon auf.
JPEG ist bei den eigentlichen Bilddaten mit dem internen Farbmodell YCC, der Blockbildung, der DCT (digital cosinus tranformation) usw. ein ganz gewaltig anders Kaliber, vor allem, was den Einsatz von Mathematik betrifft ...
Ein TIFF-Interpreter ist für einen mittelmäßigen Programmierer eine Tagesaufgabe, eine JPEG-Lib dagegen beinahe ein Lebenswerk. Nun leben wir zum Glück in einer arbeitsteiligen Gesellschaft und mann muss nicht immer Alles neu erfinden.
|
|
|
|
|
|
|
|
Ähnliche Themen |
mehrere JPGs als AVI animieren
HELP: After Effects vs. Defekte JPGs in Bildsequenz...?
[suche software] jpgs nach video
Open Source Schnittprogramm ?
after effects layer source austauschen
jpg code (tabellen etc.) manipulieren tool
|
|