.PPM

File PPM

Portable Pixmap (Netpbm color image)
Fai una domanda
RISPOSTA RAPIDA

Un file PPM è una Portable Pixmap - un'immagine a colori RGB non compressa della famiglia Netpbm. È possibile aprirlo con i software gratuiti GIMP, IrfanView o XnView su qualsiasi piattaforma. I file sono di grandi dimensioni perché il formato PPM memorizza ogni pixel senza compressione; convertilo in PNG o JPG per risparmiare spazio e condividere l'immagine.

Sviluppatore: Jef Poskanzer (Netpbm / Pbmplus project) Categoria: File di immagini raster Standard aperto MIME: image/x-portable-pixmap
SI APRE SU Windows macOS Linux
Correlati: .JPG · .PNG · .TIF · .ECW

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Jun 29, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file PPM?

.ppm è un formato immagine utilizzato per la memorizzazione di grafica raster. Supporta il colore a 24 bit ed esiste in due varianti: una forma ASCII leggibile dall'uomo (P3) e una forma binaria grezza compatta (P6). I file PPM memorizzano le immagini insieme a un'intestazione in testo semplice che registra le dimensioni dell'immagine e il valore massimo del colore (solitamente 255). I file PPM non utilizzano compressione, pertanto le immagini salvate in questo formato sono più grandi rispetto alle alternative compresse come PNG. La variante binaria P6 è più efficiente in termini di spazio rispetto alla controparte ASCII, ma entrambe rimangono non compresse e producono file di grandi dimensioni per contenuti ad alta risoluzione.

PNM

PNM (portable anymap) è uno standard di immagine portatile implementato in tre formati di immagine:

  • .PBM - monocromatico (immagine in bianco e nero a 1 bit)
  • .PGM - scala di grigi (fino a 65.535 sfumature di grigio)
  • .ppm - a colori

Tutti e tre i formati fanno parte del toolkit Netpbm, originariamente creato da Jef Poskanzer, e sono ampiamente utilizzati come passaggio intermedio nelle pipeline di elaborazione delle immagini.

Sicurezza e incolumità

RISCHIO: LOW

Il formato PPM è un'immagine raster passiva e completamente documentata - intestazione più dati dei pixel, senza script o contenuti eseguibili, quindi aprirne uno è sicuro. Le uniche precauzioni pratiche non riguardano malware: i file sono grandi perché il PPM non è compresso (converti in PNG per risparmiare spazio) e un'intestazione malformata o sovradimensionata potrebbe indurre un parser ingenuo ad allocare un buffer enorme, quindi usa un visualizzatore aggiornato. Non ci sono problemi di privacy relativi a metadati/EXIF poiché il formato non ne trasporta.

Dettagli del formato

in sintesi
NOME COMPLETOPortable Pixmap (Netpbm color image)
SVILUPPATOREJef Poskanzer (Netpbm / Pbmplus project)dal 1988 (Pbmplus toolkit, later Netpbm)
TIPO MIMEimage/x-portable-pixmap
TIPOBitmap raster Netpbm non compressa; variante ASCII (P3) o binaria grezza (P6)
STANDARDAperto · royalty-free
Questa estensione è usata anche da…
  • Adobe Photoshop Proof Settings - Raramente, .ppm indica un file di impostazioni per la prova colore di Adobe piuttosto che un'immagine Netpbm.
MAGIC BYTES · FIRMA DEL FILE
OFFSET
0001
HEX
5033
ASCII
P3
Il file inizia con un «magic number» di due byte: «P3» (50 33) per la variante ASCII leggibile dall'uomo o «P6» (50 36) per la variante binaria grezza. Dopo il magic number seguono uno spazio bianco, la larghezza e l'altezza in decimale ASCII e il valore massimo del colore (es. 255), quindi i dati dei pixel. I formati correlati utilizzano P1/P4 (bitmap PBM) e P2/P5 (scala di grigi PGM); PPM è il membro a colori (RGB).

Programmi che aprono file PPM

Windows4 apps
GIMP Open-source File > Apri direttamente il file .ppm; GIMP legge P3 e P6, quindi esporta in PNG/JPG tramite File > Esporta come.
IrfanView Gratuito Apri il file .ppm per visualizzarlo istantaneamente; usa File > Salva con nome o la conversione batch in PNG/JPG.
ImageMagick Open-source Riga di comando: «magick input.ppm output.png» per visualizzare/convertire; «magick identify» per ispezionare.
XnView MP Gratuito Apri o sfoglia i file PPM; XnConvert (dello stesso produttore) converte in batch cartelle di PPM in PNG/JPG.
macOS3 apps
GIMP Open-source File > Apri direttamente il file .ppm; GIMP legge P3 e P6, quindi esporta in PNG/JPG tramite File > Esporta come.
Preview Integrato Anteprima di macOS apre molti file PPM direttamente con un doppio clic; esporta tramite File > Esporta.
ImageMagick Open-source Riga di comando: «magick input.ppm output.png» per visualizzare/convertire; «magick identify» per ispezionare.
Linux3 apps
GIMP Open-source File > Apri direttamente il file .ppm; GIMP legge P3 e P6, quindi esporta in PNG/JPG tramite File > Esporta come.
Netpbm Open-source Il toolkit di riferimento: «ppmtopng», «pnmtojpeg», «pnmtopng» convertono i PPM in altri formati; «display» lo visualizza.
ImageMagick / GraphicsMagick Open-source «display in.ppm» per visualizzare; «convert in.ppm out.png» per transcodificare.

Dettagli tecnici

specifiche approfondite
Tipo MIMEimage/x-portable-pixmap
Magic bytes«P3» (hex 50 33) per la variante ASCII o «P6» (hex 50 36) per la variante binaria, all'offset 0 del file
VariantiASCII (P3) - pixel di testo leggibili dall'uomo; binario (P6) - byte grezzi compatti
Modello di coloreRGB (rosso, verde, blu), 3 canali per pixel
Profondità di bit per canale8 bit (valore massimo del campione 255) o 16 bit (valore massimo del campione 65535)
Profondità di colore totale24 bit a 8 bpc; 48 bit a 16 bpc
CompressioneNessuna - tutti i pixel memorizzati senza compressione
Formato intestazioneIntestazione ASCII in testo semplice contenente il magic number, larghezza, altezza dell'immagine e valore massimo del campione
Codifica dei pixelP3: tre interi separati da spazi bianchi per pixel (R G B); P6: tre byte binari grezzi per canale
Supporto commentiLe righe dell'intestazione che iniziano con # sono trattate come commenti e ignorate dai parser
Valore massimo del campioneQualsiasi intero da 1 a 65535; 255 (8 bit) e 65535 (16 bit) sono i più comuni
SviluppatoreJef Poskanzer; mantenuto come progetto open-source Netpbm
Famiglia del formatoSuite Netpbm PNM - membro a colori insieme a PBM (bitmap monocromatico) e PGM (scala di grigi)
Rilasciato1988 (Pbmplus toolkit, later Netpbm)
Standard apertoSì · royalty-free
Specificanetpbm.sourceforge.net

Conversioni PPM

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file PPM. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file PPM.

Domande frequenti

Quale programma apre un file PPM?
I software gratuiti GIMP, IrfanView e XnView aprono tutti i file PPM (sia le varianti ASCII P3 che binarie P6) su Windows; GIMP e Anteprima funzionano su macOS; GIMP, Netpbm e ImageMagick su Linux.
Come posso convertire un PPM in PNG o JPG?
Apri il file in IrfanView, XnConvert, GIMP o ImageMagick e usa «Salva con nome» / «Esporta» in PNG o JPG. Per elaborare molti file contemporaneamente, la modalità batch di IrfanView e XnConvert, o il comando di ImageMagick «mogrify -format png *.ppm», convertono un'intera cartella.
Qual è la differenza tra PPM, PGM e PBM?
Appartengono alla stessa famiglia Netpbm: PBM è in bianco e nero a 1 bit, PGM è in scala di grigi e PPM è a colori RGB completi. PNM/PAM sono nomi generici che coprono tutti e tre i formati.
Qual è la differenza tra PPM P3 e P6?
P3 memorizza i pixel come numeri ASCII leggibili dall'uomo (puoi aprirlo in un editor di testo) - più grande ma ispezionabile. P6 memorizza gli stessi pixel come byte grezzi - più piccolo e veloce. Entrambi sono file PPM validi.
Perché il mio file PPM è così grande?
Il formato PPM non utilizza alcuna compressione - memorizza ogni pixel integralmente. La conversione in PNG (lossless) o JPG (lossy) lo riduce drasticamente con poca o nessuna variazione di qualità.
Posso aprire un PPM in un editor di testo?
Solo la variante P3 (ASCII) in modo significativo - vedrai l'intestazione e i numeri dei pixel, non un'immagine. I file PPM P6 (binari) sono byte grezzi e appaiono come caratteri incomprensibili in un editor di testo; usa invece un visualizzatore di immagini.

Riferimenti

1Netpbm - PPM format specificationnetpbm.sourceforge.net
2Netpbm project homenetpbm.sourceforge.net

Continua a esplorare

nel database

Migliori estensioni della settimana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.JPGJPEG Image
4.PARTPartial Download File
5.MDMarkdown Document
6.BINCD/DVD Disc Image (BIN/CUE)
7.EXEWindows Executable (Portable Executable)
8.DATProgram Data File (generic)
9.RPMSGRestricted Permission Message
10.DBSQLite Database File

Estensioni correlate

.JPGJPEG Image
.PNGPortable Network Graphics
.TIFTagged Image File Format
.ECWEnhanced Compression Wavelet (ECW) image
.AVIFAV1 Image File Format (AVIF)
.JP2JPEG 2000 Image (ISO/IEC 15444-1)

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z