Convertitore da SUN ad PNM
Converti i tuoi file sun in pnm online e gratis
sun
pnm
Come convertire SUN in PNM
Seleziona file dal Computer, Google Drive, Dropbox, URL o trascinandoli sulla pagina.
Scegli pnm o qualsiasi altro formato che ti serva come destinazione (più di 200 formati supportati)
Lascia convertire il file e potrai scaricare il tuo pnm subito dopo
Informazioni sui formati
SUN è un formato immagine raster associato alle workstation Sun Microsystems, che comprende sia il formato Sun Raster (.ras) sia il formato Sun Icon usato per le icone del sistema a finestre e i cursori su SunOS e Solaris. I file Sun Raster, identificabili dal numero magico 0x59a66a95, memorizzano immagini bitmap nelle modalità monocromatico a 1 bit, colore indicizzato a 8 bit, BGR a 24 bit o XBGR a 32 bit, con compressione run-length opzionale e un'intestazione di 32 byte. Il sottoinsieme Sun Icon è un formato basato su testo più semplice usato per piccole bitmap monocromatiche — icone di finestra, immagini del cursore e grafiche delle barre degli strumenti — memorizzate come array di dati in linguaggio C che potevano essere compilati direttamente nelle applicazioni X Window e SunView. Questi file di icone iniziano con un blocco di commenti che specifica larghezza, altezza e opzionalmente le coordinate dell'hot spot (per le immagini del cursore), seguiti da valori pixel esadecimali in un formato leggibile sia dal compilatore C sia dallo strumento iconedit. Le workstation Sun con SunOS e successivamente Solaris sono state piattaforme fondamentali per l'informatica Unix, il networking e la prima internet, e i formati immagine SUN erano parte integrante dei loro ambienti grafici. Un vantaggio è la duplice natura testo/binario del formato: le Sun Icon sono codice sorgente C valido che può essere incluso direttamente nelle applicazioni con #include, un approccio pratico all'incorporamento di risorse che ha preceduto i moderni sistemi di gestione degli asset. La semplicità della variante Sun Raster offre un altro punto di forza — l'intestazione di 32 byte e la codifica diretta lo rendono uno dei formati immagine binari più facili da analizzare. I file in formato SUN sono supportati da ImageMagick, GIMP, XnView e strumenti Unix di visualizzazione immagini.
PNM (Portable Any Map) è una designazione ombrello all'interno della famiglia Netpbm che comprende tutti e tre i formati classici portable map: PBM (Portable BitMap per il monocromatico), PGM (Portable GrayMap per la scala di grigi) e PPM (Portable PixMap per il colore). Creato da Jef Poskanzer nel 1988 come parte del toolkit Pbmplus, PNM non è un formato distinto con un proprio numero magico ma piuttosto un nome collettivo che indica che ciascuno dei tre formati sottostanti può essere usato. Quando un software legge un file PNM, esamina il numero magico (P1/P4 per PBM, P2/P5 per PGM, P3/P6 per PPM) e lo elabora di conseguenza; quando un software scrive un file PNM, seleziona il sotto-formato più appropriato in base al contenuto dell'immagine. Questa convenzione permette alle pipeline di elaborazione Netpbm di passare immagini tra gli strumenti senza che l'utente debba tenere traccia di quale formato specifico sia in uso — ogni strumento nella catena accetta input PNM e produce output PNM, con il formato effettivo scelto automaticamente. Il toolkit Netpbm fornisce centinaia di utility a riga di comando per la manipolazione delle immagini: ridimensionamento, rotazione, regolazione del colore, compositing, conversione di formato, quantizzazione e analisi — tutti operanti su PNM come formato comune di interscambio. Un vantaggio è la componibilità delle pipeline: gli strumenti Netpbm possono essere concatenati con le pipe Unix (ad es. pnmflip | pnmscale | ppmquant | ppmtogif) per costruire operazioni di elaborazione immagini complesse a partire da primitive semplici, seguendo la filosofia Unix di strumenti piccoli e focalizzati. La disponibilità cross-platform e il supporto nei linguaggi di programmazione della famiglia di formati sono un altro punto di forza — praticamente ogni libreria di elaborazione immagini in ogni linguaggio di programmazione può leggere e scrivere varianti PNM. I file PNM sono supportati da ImageMagick, GIMP e tutti i principali strumenti di elaborazione immagini.