Bildformat

PPM

Portable Pixmap: einfache unkomprimierte Rasterwerte für Bildverarbeitungsketten.

Format entdecken

PPM konvertieren zu

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

Alle 21 Konvertierungen

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

Konvertieren zu PPM

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

Alle 36 Konvertierungen

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

Über PPM

Portable Pixmap

PPM ist Netpbms einfaches RGB-Rasteraustauschformat. Jeder Pixel besitzt Rot-, Grün- und Blauwerte mit deklariertem Maximum. Ein kurzer Header definiert Maße und Präzision. Das eignet sich für Programme mit direktem Farbwertzugriff statt komplexem Bildcontainer.

P3 speichert Textzahlen, P6 binäre Werte. Binär wird bei maxval unter 256 ein Byte, sonst zwei Bytes mit höchstwertigem zuerst bis 65535 genutzt. PPM hat weder Alpha noch Kompression. Die Spezifikation beschreibt nichtlineares RGB; lineare oder sRGB-Varianten benötigen Absprachen.

PPM eignet sich für Farbbildverarbeitung, Fehlersuche und einfache Pipeline-Austausche. Pixel sind leicht prüfbar, Dateien aber groß und metadatenarm. Prüfen Sie maxval und Farbinterpretation wissenschaftlicher oder gerenderter Werte; lineare Daten als Displayfarbe zu behandeln verändert das Ergebnis.

Wichtige Eigenschaften

Kompression
Unkomprimiert
Transparenz
Nein
Animation
Nein
Dateiendungen
.ppm
MIME-Typ
image/x-portable-pixmap · Unregistrierte Netpbm-Konvention
Metadaten
Header, Kommentare
Geeignet für
RGB-Verarbeitung & Fehlersuche
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 PPM

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.

PPM im Vergleich

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

PGM

PPM vs PGM

PGM speichert einen Grauwert je Pixel. Es eignet sich für Graustufenverarbeitung und Masken; der Export eines Farbbildes erfordert eine bewusste Helligkeitsumrechnung und entfernt Farbinformationen.

PBM

PPM 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

PPM 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

PPM 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.

PPM FAQ

Was speichert dieses Format?

PPM ist Netpbms einfaches RGB-Rasteraustauschformat. Jeder Pixel besitzt Rot-, Grün- und Blauwerte mit deklariertem Maximum. Ein kurzer Header definiert Maße und Präzision. Das eignet sich für Programme mit direktem Farbwertzugriff statt komplexem Bildcontainer.

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.

Sind P3 und P6 verschiedene Bildtypen?

Sie sind Text- und Binärdarstellungen von PPM-RGB-Werten. Ein Wechsel ergänzt weder Alpha noch Kompression. Der Decoder muss maxval und Wertbreite beachten.

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?

PPM eignet sich für Farbbildverarbeitung, Fehlersuche und einfache Pipeline-Austausche. Pixel sind leicht prüfbar, Dateien aber groß und metadatenarm. Prüfen Sie maxval und Farbinterpretation wissenschaftlicher oder gerenderter Werte; lineare Daten als Displayfarbe zu behandeln verändert das Ergebnis.

Quellen