Portable Greymap
Textdatei für Graubilder
© 2016
- 2025
Basiswissen
Portable Greymap (abgekürzt PGM) ist eine Familie von einfachen Dateiformaten zur Speicherung von Rastergrafiken in Graustufen.
Dateiname
- Kann beliebig sein.
- Keine besondere Endung nötig.
- Üblich ist die Endung: .pgm
Dateikopf
Der Dateikopf ist folgendermaßen aufgebaut:
- Magischer Wert: Beschreibt das Format der Bilddaten, hier P2 (ASCII) oder P5 (binär)
- Leerraum
- Breite des Bilds (dezimal in ASCII kodiert)
- Leerraum
- Höhe des Bilds (dezimal in ASCII kodiert)
- Leerraum
- Maximalwert für die Helligkeit (dezimal in ASCII kodiert), schwarz ist immer 0, hier angegebene Zahl ist weiß
- Leerraum
Gültige Leerräume sind
- Leerzeichen
- Tabulator
- Wagenrücklauf (carriage return)
- Zeilenvorschub (line feed).
Außerdem können noch Kommentarzeilen im Dateikopf untergebracht werden. Sie müssen mit einer Raute (#) am Zeilenanfang gekennzeichnet werden.
Beispieldatei
P2
# Das Wort "FEEP" in verschiedenen Graustufen (Beispiel von der Netpbm-Man-Page)
24 7
15
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 3 3 3 3 0 0 7 7 7 7 0 0 11 11 11 11 0 0 15 15 15 15 0
0 3 0 0 0 0 0 7 0 0 0 0 0 11 0 0 0 0 0 15 0 0 15 0
0 3 3 3 0 0 0 7 7 7 0 0 0 11 11 11 0 0 0 15 15 15 15 0
0 3 0 0 0 0 0 7 0 0 0 0 0 11 0 0 0 0 0 15 0 0 0 0
0 3 0 0 0 0 0 7 7 7 7 0 0 11 11 11 11 0 0 15 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Anwendungen?
Dieser Dateityp wird von verschiedenen Programmen richtig als Bild dargestellt. Bearbeitet werden diese Dateien meistens in einem Texteditor.