Spazio colore Lab

Da testwiki.
Versione del 6 dic 2024 alle 22:15 di imported>ZandDev (-br)
(diff) ← Versione meno recente | Versione attuale (diff) | Versione più recente → (diff)
Vai alla navigazione Vai alla ricerca
Lab

Lo Spazio colore Lab o CIELAB o CIE 1976 (L*, a*, b*) è uno spazio colore-opponente con la dimensione L per la luminosità e a e b per le dimensioni colore-opponente, basato sulle coordinate dello spazio colore non lineare compresso CIE XYZ. Le coordinate di Hunter 1948 sono quindi L, a e b.

La luminosità è calcolata usando la radice cubica della luminanza relativa. Lab include tutti i colori percepibili, perciò include completamente i gamut degli spazi colore RGB e CMYK ed è indipendente dal dispositivo che li rappresenta. Questo spazio colore è usato dal software Adobe Photoshop quando c'è bisogno di una conversione da RGB al CMYK nonché come formato di scambio tra differenti dispositivi.

Conversioni da CIE XYZ a CIE L*a*b* (CIELAB) e da CIELAB a CIE XYZ

La trasformazione diretta

L=116f(Y/Yn)16a=500[f(X/Xn)f(Y/Yn)]b=200[f(Y/Yn)f(Z/Zn)]

Dove, ponendo t=Y/Yn:

f(t)={t3se t>(629)313(296)2t+429altrove

Xn, Yn e Zn sono i valori del tristimolo CIE XYZ che rappresentano il colore bianco (il pedice "n" è un'abbreviazione per "normalizzato").

La divisione di f(t) in due parti è stata decisa per impedire una pendenza infinita in Template:Nobr. f(t) sarà allora lineare sotto valori pari a Template:Nobr. Cioè:

t01/3=at0+b (stesso valore)13t02/3=a (stessa pendenza)

La pendenza è stata scelta perché sia Template:Nobr. Le equazioni soprastanti si risolvono per a e t0:

a=13δ2=7.787037t0=δ3=0.008856

dove Template:Nobr.[1] Notare che la pendenza nel punto è: Template:Nobr.

La trasformazione inversa

La trasformazione inversa è semplicemente esprimibile come:

Y=Ynf1(1116(L*+16))X=Xnf1(1116(L*+16)+1500a*)Z=Znf1(1116(L*+16)1200b*)

dove

f1(t)={t3se t>6293(629)2(t429)altrove

Note

Voci correlate

Altri progetti

Template:Interprogetto

Collegamenti esterni

Template:SpazioColore