QNA > Q > Quali Sono Le Differenze Tra Rgb, Hsv E Cie-Lab?

Quali sono le differenze tra RGB, HSV e CIE-Lab?

RGB

RGB è un modello di colore additivo. Significa che diverse proporzioni di luce rossa, blu e verde possono essere usate per produrre qualsiasi colore. Il modello di colore RGB è stato creato specificamente per scopi di visualizzazione (schermi, proiettori ecc.).

Un concetto chiave che si dovrebbe capire è che RGB è semplicemente una combinazione additiva di onde a banda stretta. Si consideri la seguente figura.

main-qimg-80708148835ae65a111fdd0758d2f8a4

Qualsiasi combinazione delle onde a banda stretta date sopra può produrre un colore diverso, diciamo C. Tuttavia, C non deve necessariamente essere prodotto usando le onde mostrate. Possiamo ricreare C combinando qualsiasi spettro. Questo effetto è noto come Metamerismo.

Guardate questa figura, è un buon esempio di Metamerismo.

main-qimg-de06aee2a6d95f6f07b8d05c29d1e9ee.webp

Conclusione: Possiamo simulare qualsiasi colore usando qualsiasi combinazione di spettri MA quando scegliamo di usare combinazioni degli spettri RGB a banda stretta mostrati sopra, si dice che stiamo lavorando sullo spazio di colore RGB.

D: Questo significa che ci sono luci rosse, verdi e blu nei nostri monitor?

A: Sì, la maggior parte (voglio dire ogni) dei display disponibili in commercio sono composti da elementi associati a RGB.

main-qimg-ae08aaa4054e36fd1b313c7bd9c7ab81

Quando si guardano questi schermi da lontano, diciamo a 2 piedi di distanza, questi colori si fondono a causa della miscelazione spaziale dei colori.

main-qimg-30c9c3d5da76dde8519310aa066f41a1

HSV

Uno studente di computer grafica può rimanere confuso se gli sono state date solo luci rosse, verdi e blu per creare sfumature complesse. Per esempio, quale combinazione dovrei usare per ottenere questa esatta quantità di blu verdastro? Come dovrei farlo apparire più "leggero" o più "bianco"? Quanto rosso dovrei aggiungere per farlo apparire più "naturale"?

Per cose come questa, la gente ha inventato lo spazio HSV. Questo spazio trasforma lo spazio RGB in una rappresentazione più conveniente.

main-qimg-f3cb680891e3cbea6f3258eef13c233c.webp

VS

main-qimg-982f260bf2f2e664c59608b7a4eb8091.webp

Puoi osservare la differenza? Il "bianco" / "luminosità" è una funzione di R, G e B. Tuttavia, quando lo vediamo nel cubo, c'è una dimensione separata conosciuta come Valore (V) dedicata al "bianco".

Nel cubo RGB, la Saturazione o "colorazione" è data dalla distanza del tuo colore dalla diagonale 3D. Nel modello HSV invece, la Saturazione è data direttamente come un'altra dimensione.

Conclusione: Per certe applicazioni, abbiamo bisogno di un modello meglio rappresentativo del colore e quindi abbiamo lo spazio HSV.

Spazio di colore LAB

Diciamo che cambio il modello di radiazione (nella regione della luce visibile) di [math] \delta I[/math], dove I è l'intensità (Luminanza, per essere più precisi). Lo noterete? Beh, si può o non si può! Questo è noto come la risposta spettrale del sistema visivo umano e la funzione di luminosità modella questa risposta.

main-qimg-74c564555411924da252e65cbade2a78.webp

Bene, si può dire, OK, cambierò la radiazione per soddisfare meglio il mio scopo, ma l'osservatore medio lo noterà? Cosa dovrei fare?

Quale spazio dovrei vedere i colori per capire meglio come li percepirebbe un essere umano?

Fortemente influenzato dal sistema di colori Munsell, l'intenzione di entrambi gli spazi di colore "Lab" è quella di creare uno spazio che può essere calcolato tramite semplici formule dallo spazio XYZ ma è più percettivamente uniforme di XYZ. Percettivamente uniforme significa che un cambiamento della stessa quantità in un valore di colore dovrebbe produrre un cambiamento della stessa importanza visiva.

Conclusione: Se l'applicazione è incentrata sul sistema visivo umano, raccomanderei di lavorare sullo spazio LAB.

Di Tibold Kreps

Come disconnettersi da Netflix in modo permanente dal mio televisore :: Come cambiare la password su Netflix
Link utili