Bildformat

PGM

Portable Graymap: einfache unkomprimierte Rasterwerte für Bildverarbeitungsketten.

Format entdecken

PGM konvertieren zu

Wählen Sie ein Zielformat für Ihre PGM-Bilder.

Alle 21 Konvertierungen

Markierte Pfade können etwa das Zusammenführen von Ebenen, Rasterisierung, Tonemapping oder den Verlust von Animation erfordern.

Konvertieren zu PGM

Wählen Sie ein Quellformat für die Konvertierung zu PGM.

Alle 36 Konvertierungen

Markierte Pfade können etwa das Zusammenführen von Ebenen, Rasterisierung, Tonemapping oder den Verlust von Animation erfordern.

Über PGM

Portable Graymap

PGM ist Netpbms einfaches Graustufenrasterformat. Es speichert einen Intensitätswert pro Pixel statt RGB-Komponenten. Der Header nennt Breite, Höhe und Maximalwert. So tauschen kleine Programme Graustufen ohne Palette oder allgemeinen Farbcontainer aus.

P2 stellt Werte als Text dar; P5 nutzt ein oder zwei Bytes nach maxval bis 65535. Daten sind unkomprimiert und besitzen keinen separaten Alphakanal. Das Handbuch beschreibt auch Deckkraftmasken. Graubild und Maske können gleich gespeichert sein, bedeuten aber Unterschiedliches.

PGM eignet sich für Graustufenverarbeitung und ausdrückliche Einkanalmasken. Dokumentieren Sie Intensität, Deckkraft oder Anwendungsdaten. Farbumwandlung entfernt Farbinformationen und benötigt gewählte Grauumrechnung. Später höhere Präzision stellt entfernte Farben oder Tonwerte nicht wieder her.

Wichtige Eigenschaften

Kompression
Unkomprimiert
Transparenz
Nein
Animation
Nein
Dateiendungen
.pgm
MIME-Typ
image/x-portable-graymap · Unregistrierte Netpbm-Konvention
Metadaten
Header, Kommentare
Geeignet für
Graustufenbilder & Masken
Farbtiefe
maxval bis 65535

Netpbm speichert diese Werte unkomprimiert. Farbreduktion, Schwellenbildung und geändertes maxval können vorher Informationen verlieren. Text- und Binärdarstellung ändern den Aufbau, nicht die Bildbedeutung.

Geschichte von PGM

Dieses Format gehört zur dokumentierten Pbmplus-/Netpbm-Entwicklung. Die Geschichte trennt die Bitmapidee von späteren Kanalmodellen und Bibliotheksentwicklung.

  1. 1980s

    Einfache Austauschsprache

    Jef Poskanzer erfindet PBM zum Bitmapaustausch mit einer für reine Text-E-Mail geeigneten Darstellung. Ziel ist robuster Austausch zwischen inkompatiblen Grafikwerkzeugen.

  2. 1988

    Pbmplus und Farbformate

    Poskanzer verteilt Pbmplus 1988 und ergänzt bis Jahresende PGM und PPM. Der Werkzeugsatz erweitert Bitmapaustausch um Graustufen und RGB.

  3. 1993

    Netpbm ersetzt Pbmplus

    Netpbm beginnt als neue Ausgabe des nicht mehr gepflegten Pbmplus mit über das Netz beigesteuerten Korrekturen. Die Formatfamilie verbindet weiter Grafikwerkzeuge.

  4. 2000-04

    Zwei-Byte-Werte

    Die gepflegte Netpbm-Distribution dokumentiert Zwei-Byte-Werte bis maxval 65535 und feste Bytefolge für PGM und PPM. Das klärt frühere uneinheitliche Erweiterungen.

PGM im Vergleich

Verschiedene Formate, verschiedene Stärken. Wählen Sie passend zum Bild und zum Workflow.

PPM

PGM vs PPM

PPM speichert drei RGB-Werte je Pixel ohne Kompression oder Alpha. Es lässt sich in Verarbeitungsketten leicht prüfen, verzichtet aber auf Kompaktheit und umfangreiche Metadaten. Es passt zum direkten Austausch von Farbwerten.

PBM

PGM vs PBM

PBM speichert nur Schwarz und Weiß, binär mit einem Bit je Pixel. Es passt zu binären Masken und Strichzeichnungen. Tonwertbilder benötigen Schwellenbildung oder Dithering; kontinuierliche Grauverläufe bleiben nicht erhalten.

PAM

PGM vs PAM

PAM erweitert Netpbm um ausdrückliche Tupeltypen und Kanalzahlen, etwa RGB_ALPHA und GRAYSCALE_ALPHA. Es eignet sich für kanalbewusste Verarbeitung; Werkzeuge müssen die Tupelbedeutung kennen. Die Daten bleiben unkomprimiert.

PNG

PGM vs PNG

PNG speichert dekodierte Pixel verlustfrei und kann Alpha enthalten. Es eignet sich für transparente Grafiken und Screenshots, bewahrt aber keine bearbeitbaren Dokumentebenen oder Kamerarohdaten. Fotodateien können groß werden.

PGM FAQ

Was speichert dieses Format?

PGM ist Netpbms einfaches Graustufenrasterformat. Es speichert einen Intensitätswert pro Pixel statt RGB-Komponenten. Der Header nennt Breite, Höhe und Maximalwert. So tauschen kleine Programme Graustufen ohne Palette oder allgemeinen Farbcontainer aus.

Wie beeinflusst die Kompression die Qualität?

Netpbm speichert diese Werte unkomprimiert. Farbreduktion, Schwellenbildung und geändertes maxval können vorher Informationen verlieren. Text- und Binärdarstellung ändern den Aufbau, nicht die Bildbedeutung.

Ist eine PGM-Maske ein Alphakanal?

Sie kann nach Absprache als Deckkraftmaske interpretiert werden, enthält aber nur einen Kanal. Anders als PAM GRAYSCALE_ALPHA verbindet sie kein Graubild mit separatem Alpha.

Was muss ich vor dem Öffnen beachten?

Prüfen Sie Magic Number, Präzision und Tupel-/Kanalbedeutung. Viele einfache Leser akzeptieren nur ein Binärbild und 8-Bit-Werte trotz weitergehender Spezifikation.

Was ändert sich beim Export in ein anderes Format?

Erhalten Sie maxval und Farbinterpretation bei der Ausgabe. Grau- und Binärziele entfernen bewusst Information; Alpha benötigt ein passendes Tupel oder eine separate Maske. Kommentare werden nicht zwingend übertragen.

Wann ist dieses Format sinnvoll?

PGM eignet sich für Graustufenverarbeitung und ausdrückliche Einkanalmasken. Dokumentieren Sie Intensität, Deckkraft oder Anwendungsdaten. Farbumwandlung entfernt Farbinformationen und benötigt gewählte Grauumrechnung. Später höhere Präzision stellt entfernte Farben oder Tonwerte nicht wieder her.

Quellen