Categories: Tecnologia

Colore a 8 bit

La grafica a colori a 8 bit è un metodo per archiviare le informazioni sull’immagine nella memoria di un computer o in un file di immagine, in modo tale che ogni pixel sia rappresentato da un byte da 8 bit. Il numero massimo di colori che possono essere visualizzati in qualsiasi momento è 256.

Esistono due forme di grafica a colori a 8 bit. Il più comune utilizza una tavolozza separata di 256 colori, in cui ciascuna delle 256 voci nella mappa della tavolozza riceve i valori rosso, verde e blu. Nella maggior parte delle mappe a colori, ogni colore viene solitamente scelto da una tavolozza di 16.777.216 colori (24 bit: 8 rosso, 8 verde, 8 blu). Ma nella modalità 320×200 della scheda VGA originale, è possibile scegliere 256 colori sullo schermo da una tavolozza di 262.144 colori (18 bit: 6 rosso, 6 verde, 6 blu). Alcune vecchie schede precedenti alla VGA (come il controller grafico professionale) possono solo scegliere la tavolozza a 256 colori da 4.096 colori (12 bit: 4 rosso, 4 verde, 4 blu).

L’altra forma è dove gli 8 bit descrivono direttamente i valori rosso, verde e blu, in genere con tre bit per il rosso, tre bit per il verde e due bit per il blu. Questo secondo modulo viene spesso chiamato truecolor a 8 bit, in quanto non utilizza affatto una palette, ed è quindi più simile alle modalità truecolor a 15 bit, 16 bit e 24 bit.

Bit 7 6 5 4 3 2 1 0
Dati R R R G G G B B

Related Post

La maggior parte dei formati di immagine a 8 bit memorizza una tavolozza di immagini locale di 256 colori in aggiunta ai dati di immagine grezzi. Se tale immagine deve essere visualizzata su hardware grafico a 8 bit, la palette globale dell’hardware grafico verrà sovrascritta con la tavolozza dell’immagine locale. Ciò può comportare altre immagini sullo schermo che presentano colori distorti a causa delle differenze nelle loro tavolozze.

Per questo motivo, su hardware grafico a 8 bit, programmi come i browser Web devono risolvere questo problema quando si visualizzano contemporaneamente più immagini da fonti diverse. Ogni immagine può avere una propria tavolozza, ma i colori di ogni immagine saranno rimappati in una singola tavolozza, probabilmente usando una qualche forma di dithering.

Attualmente, la maggior parte dell’hardware grafico funziona con truecolor a 24 bit o truecolor a 32 bit (truecolor a 24 bit e un canale alfa a 8 bit) e questo problema è in gran parte un ricordo del passato. Tuttavia, alcuni software desktop remoto (Virtual Network Computing, Remote Desktop Protocol) possono passare a colori a 8 bit per risparmiare larghezza di banda.

Share
Tags: Color depths