Formato immagine

PAM

Portable Arbitrary Map: semplici campioni raster non compressi per flussi di elaborazione delle immagini.

Scopri il formato

Converti PAM in

Scegli un formato di destinazione per le tue immagini PAM.

Tutte le 22 conversioni

I percorsi contrassegnati possono richiedere operazioni come l’unione dei livelli, la rasterizzazione, il mappatura tonale o la perdita dell’animazione.

Converti in PAM

Scegli un formato sorgente da convertire in PAM.

Tutte le 37 conversioni

I percorsi contrassegnati possono richiedere operazioni come l’unione dei livelli, la rasterizzazione, il mappatura tonale o la perdita dell’animazione.

Informazioni su PAM

Portable Arbitrary Map

PAM estende lo scambio raster Netpbm con profondità e tipi di tuple espliciti. I pixel contengono un numero dichiarato di campioni che può rappresentare grigi, RGB, dati con alpha o tuple definite dall’applicazione. Rende il significato dei canali più esplicito dei vecchi layout separati PBM, PGM e PPM.

Un’intestazione testuale P7 dichiara WIDTH, HEIGHT, DEPTH, MAXVAL e TUPLTYPE opzionale, seguiti da campioni binari. I valori usano uno o due byte secondo maxval, fino a 65535. I tipi definiti includono RGB_ALPHA e GRAYSCALE_ALPHA; tuple arbitrarie non garantiscono che un visualizzatore sappia mostrarle.

Usa PAM per elaborazioni dei canali, intermedi Netpbm trasparenti e tuple personalizzate concordate. La memorizzazione non è compressa e non offre un sistema generale di metadati ICC/Exif. Documenta significato delle tuple, precisione e interpretazione colore; uno strumento solo PPM può rifiutare PAM o eliminare canali aggiuntivi nell’esportazione.

Caratteristiche principali

Compressione
Non compresso
Trasparenza
Sì
Animazione
No
Estensioni
.pam
Tipo MIME
image/x-portable-arbitrarymap · Convenzione Netpbm non registrata
Metadati
Intestazione, Commenti
Ideale per
Flussi di immagini con gestione dei canali
Profondità di colore
maxval fino a 65535

Netpbm memorizza questi campioni senza compressione. Riduzione dei colori, soglia o modifica di maxval possono comunque perdere informazioni prima della memorizzazione; testo e binario cambiano il layout, non il significato dell’immagine.

Storia di PAM

Questo formato appartiene all’evoluzione documentata Pbmplus/Netpbm. La storia distingue l’idea bitmap originale, i successivi modelli di canale e lo sviluppo delle librerie.

  1. Anni Ottanta

    Un semplice linguaggio di scambio

    Jef Poskanzer inventa PBM per scambiare bitmap con una rappresentazione abbastanza semplice per email solo testuali. Mira a scambi robusti tra strumenti grafici altrimenti incompatibili.

  2. 1988

    Pbmplus e formati a colori

    Poskanzer distribuisce Pbmplus nel 1988 e aggiunge PGM e PPM entro la fine dell’anno. Il toolkit estende lo scambio bitmap originale a immagini in grigi e RGB.

  3. 1993

    Netpbm sostituisce Pbmplus

    Netpbm nasce come nuova versione di Pbmplus, non più mantenuto, con correzioni e miglioramenti raccolti in rete. La famiglia resta un ponte tra strumenti grafici.

  4. 2000-04

    Campioni a due byte

    La distribuzione Netpbm mantenuta documenta campioni a due byte fino a maxval 65535 e un ordine dei byte definito per PGM e PPM. Risolve le ambiguità delle precedenti estensioni.

  5. 2000-08

    PAM aggiunge tuple esplicite

    PAM appare nell’agosto 2000, aggiungendo profondità e tipi di tuple espliciti. Il supporto delle librerie cresce nel tempo: uno strumento PNM classico non legge automaticamente PAM.

PAM a confronto

Formati diversi, compromessi diversi. Scegli in base all’immagine e al flusso di lavoro.

PPM

PAM e PPM a confronto

PPM memorizza tre campioni RGB per pixel senza compressione né alpha. È facile da ispezionare nei flussi di elaborazione, ma rinuncia alla compattezza e a metadati ricchi; sceglilo quando conta lo scambio diretto dei campioni.

PGM

PAM e PGM a confronto

PGM memorizza un campione in scala di grigi per pixel. È adatto all’elaborazione in scala di grigi e alle maschere; esportare un’immagine a colori richiede una conversione esplicita della luminanza ed elimina le informazioni colore.

PBM

PAM e PBM a confronto

PBM memorizza solo bianco e nero, con un bit per pixel nella forma binaria. È adatto a maschere bitonali e disegni al tratto; le immagini tonali richiedono una soglia o il dithering, quindi le sfumature non rimangono livelli di grigio continui.

PNG

PAM e PNG a confronto

PNG conserva senza perdita i pixel decodificati e può includere un canale alpha. È utile per grafica trasparente e schermate; non conserva livelli modificabili dei documenti o dati del sensore, e i file fotografici possono essere grandi.

Domande frequenti su PAM

Che cosa memorizza questo formato?

PAM estende lo scambio raster Netpbm con profondità e tipi di tuple espliciti. I pixel contengono un numero dichiarato di campioni che può rappresentare grigi, RGB, dati con alpha o tuple definite dall’applicazione. Rende il significato dei canali più esplicito dei vecchi layout separati PBM, PGM e PPM.

In che modo la compressione influisce sulla qualità?

Netpbm memorizza questi campioni senza compressione. Riduzione dei colori, soglia o modifica di maxval possono comunque perdere informazioni prima della memorizzazione; testo e binario cambiano il layout, non il significato dell’immagine.

Ogni PAM contiene alpha?

No. L’alpha dipende da DEPTH e TUPLTYPE, per esempio RGB_ALPHA. Un quarto campione arbitrario non è automaticamente alpha, salvo che lo definisca la tupla.

Che cosa devo controllare prima di aprire il file?

Controlla firma, precisione dei campioni e significato di tuple o canali. Molti lettori semplici accettano solo una singola immagine binaria e campioni a 8 bit, anche se le specifiche consentono altro.

Che cosa cambia esportando in un altro formato?

Conserva maxval e interpretazione colore quando crei l’uscita renderizzata. Grigi e bitonale eliminano informazioni intenzionalmente; l’alpha richiede una tupla con alpha o una maschera separata. I commenti opzionali potrebbero non trasferirsi.

Quando è utile questo formato?

Usa PAM per elaborazioni dei canali, intermedi Netpbm trasparenti e tuple personalizzate concordate. La memorizzazione non è compressa e non offre un sistema generale di metadati ICC/Exif. Documenta significato delle tuple, precisione e interpretazione colore; uno strumento solo PPM può rifiutare PAM o eliminare canali aggiuntivi nell’esportazione.

Fonti