PNM
Aus KGS-Wiki
Das PNM-Format ist ein Format zur Speicherung und Codierung von Bilddateien.
Datei-Aufbau
Eine PNM-Datei kann zum Beispiel so aussehen:
P1 8 8 0 0 1 1 1 1 0 0 0 1 0 0 0 0 1 0 1 0 1 0 0 1 0 1 1 0 0 0 0 0 0 1 1 0 1 0 0 1 0 1 1 0 0 1 1 0 0 1 0 1 0 0 0 0 1 0 0 0 1 1 1 1 0 0
Dieses Bild sieht dann so aus:
Diese Datei setzt sich aus folgenden Bestandteilen zusammen:
- Die "magische Zahl"
P1
in der ersten Zeile gibt an, dass es sich bei dieser Textdatei um ein PNM-Bild handelt - In der zweiten Zeile werden Breite und Höhe des Bildes angegeben, durch ein Leerzeichen getrennt.
- Danach folgen die einzelnen Pixel: 0 steht hier für weiß, 1 für schwarz. Um das Bild für Menschen einigermaßen lesbar zu halten, ist es empfehlenswert, jede Bildzeile in einer Textzeile zu codieren. Tatsächlich werden Leerzeichen und Zeilenumbrüche aber ignoriert. Man kann auch alle Pixel in eine Zeile oder jeden Pixel in eine separate Zeile schreiben.