0

Codificato

Colore Oklab

Informazioni sul colore Oklab

Il colore Oklab è uno spazio colore percettivo che rappresenta i colori con luminosità e due componenti cromatiche. Come Lab, separa luminosità e colore, ma come modello più recente è progettato affinché i cambiamenti di colore siano più vicini alla percezione visiva.

ComponenteSignificatoValore di esempio
L: LuminositàRappresenta la luminosità del colore. 0% è nero e 100% è bianco.60%
aRappresenta la direzione dal verde al rosso. I valori negativi tendono al verde e quelli positivi al rosso.0.1
bRappresenta la direzione dal blu al giallo. I valori negativi tendono al blu e quelli positivi al giallo.0.1

Ad esempio, i colori principali come il rosso possono essere rappresentati così.

ColoreOklab notazioneNotazione RGB
Rossooklab(62.8% 0.2249 0.1258)rgb(255 0 0)
Verdeoklab(51.98% -0.1403 0.1077)rgb(0 128 0)
Limeoklab(86.64% -0.2339 0.1795)rgb(0 255 0)
Bluoklab(45.2% -0.0325 -0.3115)rgb(0 0 255)
Biancooklab(100% 0 0)rgb(255 255 255)
Nerooklab(0% 0 0)rgb(0 0 0)

Per includere la trasparenza, aggiungere un valore alfa. Ad esempio, il rosso semitrasparente può essere rappresentato come oklab(62.8% 0.2249 0.1258 / 0.5).

Gestione di luminosità, a e b

Rappresenta la luminosità del colore. 0% è nero e 100% è bianco I valori sotto 0% sono trattati come 0% e quelli sopra 100% sono limitati a 100%.

a e b sono indicati come numeri positivi o negativi. I valori non vengono limitati a un intervallo fisso e sono trattati come componenti specificate.

Differenza tra Oklab e Oklch

Oklch usa la stessa idea percettiva di Oklab, ma esprime il colore con croma e tonalità.

Differenza tra Oklab e Lab

Oklab è progettato per produrre cambiamenti visivi più uniformi rispetto a Lab quando cambiano tonalità o croma.