La differenza tra PNG-8 e PNG-24

PNG-8 è migliore per una grafica semplice, mentre PNG-24 è migliore per le immagini.

Informazioni sul colore

La differenza principale è la quantità di informazioni che ogni tipo di file può memorizzare. PNG-8 ha colori a 8 bit, quindi può memorizzare fino a 256 colori e PNG-24 ha colori a 24 bit, quindi può memorizzare fino a 16 milioni di colori. Ciò consente a PNG-8 di essere adatto solo per piccole icone grafiche e immagini semplici, mentre PNG-24 è adatto a qualsiasi tipo di immagine, in particolare le fotografie.

Compressione senza perdite

La compressione dell'immagine esiste in due tipi: senza perdita di dati e senza perdita di dati. La compressione lossless fa riferimento alla compressione senza cambiamenti evidenti nell'aspetto. La compressione lossy contiene una notevole riduzione dell'aspetto. PNG-24 è in grado di ottenere una compressione senza perdita di dati, mentre PNG-8 non può farlo a causa del numero di colori disponibili.

La dimensione del file

Il tipo di file PNG-8 di solito ha una dimensione minore, principalmente a causa della quantità di informazioni possibili che può memorizzare. Quando viene salvata un'immagine più complessa come PNG-8, il file comprime semplicemente un complesso intervallo di colori per convertirlo in un set semplice. Tuttavia, PNG-24 salva ogni valore di colore. Questa informazione aggiuntiva fa aumentare le dimensioni del file.

conversione

Le immagini PNG-8 possono essere salvate come immagini PNG-24, ma non possono essere eseguite al contrario. Quando provi a salvare un'immagine PNG-24 come PNG-8 vedrai una perdita di colore, che sembrerà un'immagine sfocata. Inoltre, se una zona è parzialmente trasparente, come un'ombra parallela o una luminosità, quest'area verrà sostituita con bande colorate in PNG-8.