Bildformat

PAM

Portable Arbitrary Map: einfache unkomprimierte Rasterwerte für Bildverarbeitungsketten.

Format entdecken

PAM konvertieren zu

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

Alle 21 Konvertierungen

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

Konvertieren zu PAM

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

Alle 36 Konvertierungen

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

Über PAM

Portable Arbitrary Map

PAM erweitert Netpbm um ausdrückliche Tupeltiefe und -typen. Pixel enthalten eine deklarierte Anzahl Werte für Grau, RGB, Alpha oder anwendungsdefinierte Tupel. Kanalbedeutung wird damit ausdrücklicher als in den getrennten älteren PBM-, PGM- und PPM-Layouts.

Ein P7-Textheader nennt WIDTH, HEIGHT, DEPTH, MAXVAL und optional TUPLTYPE, danach folgen Binärwerte. Sie nutzen ein oder zwei Bytes bis maxval 65535. Definiert sind etwa RGB_ALPHA und GRAYSCALE_ALPHA. Beliebige Tupel kann ein Bildbetrachter nicht automatisch darstellen.

PAM eignet sich für kanalbewusste Verarbeitung, transparente Netpbm-Zwischenbilder und vereinbarte Tupel. Es ist unkomprimiert und bietet kein allgemeines ICC-/Exif-System. Dokumentieren Sie Bedeutung, Präzision und Farbe; reine PPM-Werkzeuge können PAM ablehnen oder Zusatzkanäle entfernen.

Wichtige Eigenschaften

Kompression
Unkomprimiert
Transparenz
Ja
Animation
Nein
Dateiendungen
.pam
MIME-Typ
image/x-portable-arbitrarymap · Unregistrierte Netpbm-Konvention
Metadaten
Header, Kommentare
Geeignet für
Kanalbewusste Bildverarbeitung
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 PAM

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.

  5. 2000-08

    PAM ergänzt ausdrückliche Tupel

    PAM erscheint im August 2000 mit ausdrücklicher Kanalzahl und Tupeltyp. Bibliotheksunterstützung wächst schrittweise; klassische PNM-Werkzeuge lesen nicht automatisch PAM.

PAM im Vergleich

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

PPM

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

PGM

PAM 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

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

PNG

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

PAM FAQ

Was speichert dieses Format?

PAM erweitert Netpbm um ausdrückliche Tupeltiefe und -typen. Pixel enthalten eine deklarierte Anzahl Werte für Grau, RGB, Alpha oder anwendungsdefinierte Tupel. Kanalbedeutung wird damit ausdrücklicher als in den getrennten älteren PBM-, PGM- und PPM-Layouts.

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.

Enthält jedes PAM Alpha?

Nein. Alpha hängt von DEPTH und TUPLTYPE ab, etwa RGB_ALPHA. Ein beliebiger vierter Wert ist ohne passende Tupeldefinition nicht automatisch 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?

PAM eignet sich für kanalbewusste Verarbeitung, transparente Netpbm-Zwischenbilder und vereinbarte Tupel. Es ist unkomprimiert und bietet kein allgemeines ICC-/Exif-System. Dokumentieren Sie Bedeutung, Präzision und Farbe; reine PPM-Werkzeuge können PAM ablehnen oder Zusatzkanäle entfernen.

Quellen