PGM 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.
Formato immagine
Portable Graymap: semplici campioni raster non compressi per flussi di elaborazione delle immagini.
Scopri il formato
Scegli un formato di destinazione per le tue immagini PGM.
I percorsi contrassegnati possono richiedere operazioni come l’unione dei livelli, la rasterizzazione, il mappatura tonale o la perdita dell’animazione.
Scegli un formato sorgente da convertire in PGM.
I percorsi contrassegnati possono richiedere operazioni come l’unione dei livelli, la rasterizzazione, il mappatura tonale o la perdita dell’animazione.
Portable Graymap
PGM è il semplice formato raster in scala di grigi di Netpbm. Memorizza un campione di intensità per pixel anziché componenti RGB. L’intestazione dichiara larghezza, altezza e valore massimo. Consente scambi tra piccoli programmi senza palette o contenitore colore generico.
P2 rappresenta campioni come testo; P5 usa campioni binari, a uno o due byte secondo maxval, fino a 65535. I dati non sono compressi e non esiste alpha separato. Il manuale descrive anche una variante per maschere di opacità: immagini in grigi e maschere possono avere stessa memorizzazione ma significato diverso.
Usa PGM per elaborazioni in grigi e maschere esplicite a un canale. Documenta se i campioni rappresentano intensità, opacità o dati applicativi. Convertire un’immagine a colori in PGM elimina la cromaticità e richiede una mappatura scelta; aumentare dopo la precisione non recupera colori o valori tonali rimossi.
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.
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.
Formati diversi, compromessi diversi. Scegli in base all’immagine e al flusso di lavoro.
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.
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.
PAM estende Netpbm con tipi e profondità delle tuple espliciti, inclusi RGB_ALPHA e GRAYSCALE_ALPHA. È adatto all’elaborazione dei canali, ma gli strumenti devono concordare sul significato delle tuple e i dati restano non compressi.
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.
PGM è il semplice formato raster in scala di grigi di Netpbm. Memorizza un campione di intensità per pixel anziché componenti RGB. L’intestazione dichiara larghezza, altezza e valore massimo. Consente scambi tra piccoli programmi senza palette o contenitore colore generico.
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.
Può essere interpretata come maschera di opacità per accordo, ma il file ha un solo canale. Non combina pixel in grigi con alpha separato come PAM GRAYSCALE_ALPHA.
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.
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.
Usa PGM per elaborazioni in grigi e maschere esplicite a un canale. Documenta se i campioni rappresentano intensità, opacità o dati applicativi. Convertire un’immagine a colori in PGM elimina la cromaticità e richiede una mappatura scelta; aumentare dopo la precisione non recupera colori o valori tonali rimossi.