Spazi colore

Cosa è il colore?
Il colore è la lunghezza d’onda dei fotoni, lo spettro elettromagnetico che va da infrarossi a ultravioletti.
Occhio umano Per vedere i colori (1) vengono eccitate le molecole fotosensibili. Gli (2)impulti elettrici passano attraverso i nervi ottici, e poi (3) vengono interpretati dal cervello.
La tinta è la lunghezza d’onda dominante, che è il colore che vediamo. La saturazione indica quanto è pura la lunghezza d’onda, e quanto distante è il colore dal grigio. La luminosità indica l’intensità della luce.
Teoria del tristimolo
Ci sono tre tipi di coni, identificati con R, G e B, ed ognuno è sensibile al proprio spettro di lunghezza d’onda. La combinazione dello stimolo dei coni da la percezione di colore.
- L o R: sensibili a luce rossa (610nm)
- M o G: sensibili a luce rossa (650nm)
- S o B: sensibili a luce blu (430nm) Il daltonismo è la mancanza di tipi di colori.

Spazi colore
Tre tipi di coni suggeriscono che è una quantità in 3 dimensioni.
Combinazione colori
Additiva - RGB
Luce.

RGB
Definisce il colore in quantità di rosso, verde e blu. Il valore massimo è 255, oppure 1.0 se normalizzato.
(0, 0, 0): nero
(1, 1, 1): bianco
Valori uguali per tutti e 3 colori restituisce un grigio, e va collocato sulla diagonale che va dal bianco al nero.

Ogni immagine ha quindi 3 livelli, uno rosso, uno verde e uno blu. Le operazioni puntuali e i filtri visti finora possono essere applicati anche a immagini RGB, applicandoli ad ogni livello.

Sottrattiva - CMYK
Pittura.

CMYK
(c, m, y) significa sottrarre il complemento di C (rosso), M (verde) e Y (blu).
Mettendo RGB e CMY sullo stesso cubo, si può vedere che la percezione di RGB può non essere lineare.

HLS
Hue, Lightness, Saturation Basato su questo cubo RGB.
La tinta è espressa da un angolo (0º per il rosso).

HSV
Uno spazio colore più intuitivo è il Hue, Saturation, Value (Brightness). Si basa su tinta, tonalità e tono.


Conversione
Convertire gli spazi colore può ancora una volta essere visto come una trasformazione matriciale.
2.739 & -1.110 & 0.138\\ -1.145 & 2.029 & -0.333\\ -0.424 & 0.003 & 1.105 \end{bmatrix}$$ Per convertire un'immagine a colori in scala di grigi ci sono varie tecniche. $$Y=Avg(R, G, B)=\frac{R+G+B}3$$ Il modo più semplice è una normale media dei colori, ma l'immagine risulterebbe troppo scura nelle aree rosse e verdi. $$Y=Lum(R, G, B)= w_R \cdot R + w_G \cdot G + w_B \cdot B $$ Per questo si può utilizzare una media pesata di RGB. Per le TV analogiche i pesi erano: $w_R=0.299$, $w_G=0.587$ e $w_B=0.114$. Per i nuovi encoding digitali abbiamo: $w_R=0.2125$, $w_G=0.7154$ e $w_B=0.072$. #sva_s09