Wie interpretiere ich den Image-Hex-Dump?

3040
WalrusNine

Ich bin neugierig, wie der PC tatsächlich Dateien sieht, und nachdem ich eine Zuordnung zu Dateien vorgenommen und Hex Dump verwendet habe, um zu prüfen, ob er richtig geschrieben wurde, wollte ich es mit anderen Dateitypen versuchen (eigentlich verwende ich nur Notepad ++) hex dump plugin), wie Bilder (wie 1 schwarzes Pixel), in verschiedenen Formaten, aber ich habe es nicht sehr gut verstanden (wie zB, warum das schwarze Pixel in .gif so viel mehr als .png oder .jpg hat). Gibt es so etwas wie ein "Handbuch", wie Bilder (und, wenn möglich, alle Arten von Dateien) "verschlüsselt" oder "verschlüsselt" werden (wissen Sie nicht das richtige Wort dafür)? Oder nur einen Hinweis darauf, wonach ich eigentlich suche, damit ich es selbst nachschlagen kann? Ich bin kein Imageexperte oder irgendetwas, ich weiß nur, dass es Gamma, Alpha (Transparenz) gibt ... und das ist alles hehe.

2

1 Antwort auf die Frage

2
Deus Kane

Es gibt kein allgemeines Verzeichnis mit Dateitypspezifikationen. Einige davon sind nicht öffentlich dokumentiert. JPEG PNG und GIF sind jedoch:

JPEG, Dateilayout ist auf Seite 5.

PNG, Dateistruktur beginnt auf Seite 12.

GIF, dieses ist nicht so gut geschrieben. Der Abschnitt "Header" sagt Ihnen, was der Anfang der Datei bedeutet, der Rest ist in den vorherigen Abschnitten verstreut.

Im Allgemeinen können Sie die Spezifikation für einen Dateityp finden, indem Sie einfach bei Google nach "Spezifikation" suchen. Dies ist das erste Ergebnis. Seien Sie darauf vorbereitet, eine Menge langweiliger Bytezählung durchzuführen.