Immagini bitmap

Una immagine e' costituita da una matrice X - Y dove ogni valore della matrice rappresenta (uno a uno) un punto dell'immagine.

1 3 9 5 7 0 0 0 0 8 2 4 3 7 8 7 6 8 5 4
1 0 7 3 5 4 7 8 8 0 3 4 6 5 8 2 1 6 8 1
6 7 6 4 7 0 0 0 9 7 4 1 2 5 5 1 2 6 1 1
8 0 5 6 8 0 0 1 4 1 6 7 7 3 2 1 8 4 1 8
8 7 7 9 4 4 3 1 1 6 3 2 1 1 2 2 7 6 6 7
0 9 8 6 4 4 3 4 9 3 1 5 3 5 3 3 8 3 5 1
9 7 7 1 4 3 4 8 2 5 4 7 3 4 3 3 7 4 2 3
6 3 1 1 8 8 4 9 5 9 5 1 5 7 6 3 4 3 5 2
4 2 3 1 2 3 4 3 2 6 4 8 4 2 1 2 2 1 2 1
5 3 3 8 4 5 8 8 5 3 3 2 1 5 3 2 7 8 6 3

Principali caratteristiche di una immagine bitmap:
Larghezza pixel [32<-->1024]
Altezza pixel [32<-->1024]
Profondita' bit

byte

[1 - 8 - 16 - 24]

[n - 1 - 2 - 4 ]

Valori/colori ammessi

2- 256 - 65536- 16.8milioni

Queste caratteristiche determinano le dimensioni del file:


Associazione tra valori e colori:

L'associazione tra valori e colori avviene in due modi: o attraverso corrispondenze dirette di intensita' dei colori base, oppure con tabelle di corrispondenza tra valori e colori definiti (pallette).

Bianco e nero (line_art)  [1 bit]

Colore del fondo associato al valore 0, colore del disegno associato al valore 1 

256 Colori  [ 1 byte ]

Modo 1 (naturale)

Ogni byte del file contiene la l'informazione su quanto Rosso, Verde, Blu contiene il pixel corrispondente. (si possono solo avere 16 tonalita' di grigio !)

Modo 2 (pallette)

Ogni byte del file indica un "numero di colore" del pixel corrispondente, ma la corrispondenza tra "numero di colore" ed effettivo colore in RGB e' risolto attraverso una tabella (pallete) che e' specifica per ogni immagine e deve essere contenuta nel file grafico. In questo modo si possono utilizzare su una singola immagine fino a 256 colori scelti tra 16.8 Milioni di colori. (ad esempio 256 tonalita' del rosso o di grigio)

Colori naturali [16.8 Milioni]

Il file contiene esplicitamente, per ogni pixel dell'immagine, l'indicazione delle quantita' di Rosso, Verde, Giallo del pixel stesso. Si possono rappresentare fino a 256 tonalita' del colore base (o tonalita' di grigio).

Toni di grigio

Nei formati grafici utilizzati per la rappresentazione di immagini a colori i toni di grigio vengono ottenuti utilizzando un sottoinsieme dei colori disponibili [ le possibili combinazioni dei tre canali RGB con lo stesso valore ].

Esistono "formati grafici" (in particolari formati scientifici quali il FITS) progettati per fornire la rappresentazione spaziale di una grandezza fisica [temperatura, flusso radio, pressione etc] e non per visualizzare colori naturali. In questi formati l'intera "dinamica dell'immagine" e' utilizzata per avere la massima precisione della quantita' misurata.