0

Gecodeerd

Oklab-kleur

Over Oklab-kleur

Oklab-kleur is een perceptuele kleurruimte die kleuren weergeeft met lichtheid en twee kleurcomponenten. Net als Lab scheidt Oklab helderheid en kleur, maar als nieuwer model is het ontworpen zodat kleurveranderingen dichter bij de visuele indruk liggen.

ComponentBetekenisVoorbeeldwaarde
L: LichtheidGeeft de lichtheid van de kleur aan. 0% is zwart en 100% is wit.60%
aGeeft de richting van groen naar rood aan. Negatieve waarden zijn groener en positieve waarden roder.0.1
bGeeft de richting van blauw naar geel aan. Negatieve waarden zijn blauwer en positieve waarden geler.0.1

Belangrijke kleuren zoals rood kunnen bijvoorbeeld als volgt worden weergegeven.

KleurOklab notatieRGB-notatie
Roodoklab(62.8% 0.2249 0.1258)rgb(255 0 0)
Groenoklab(51.98% -0.1403 0.1077)rgb(0 128 0)
Limeoklab(86.64% -0.2339 0.1795)rgb(0 255 0)
Blauwoklab(45.2% -0.0325 -0.3115)rgb(0 0 255)
Witoklab(100% 0 0)rgb(255 255 255)
Zwartoklab(0% 0 0)rgb(0 0 0)

Voeg een alfawaarde toe om transparantie op te nemen. Halftransparant rood kan bijvoorbeeld worden weergegeven als oklab(62.8% 0.2249 0.1258 / 0.5).

Behandeling van lichtheid, a en b

Geeft de lichtheid van de kleur aan. 0% is zwart en 100% is wit Waarden onder 0% worden als 0% behandeld en waarden boven 100% worden op 100% begrensd.

a en b worden opgegeven als positieve of negatieve getallen. Hun waarden worden niet tot een vaste reeks begrensd en worden als opgegeven componenten behandeld.

Verschil tussen Oklab en Oklch

Oklch gebruikt hetzelfde perceptuele idee als Oklab, maar drukt de kleur uit met chroma en tint.

Verschil tussen Oklab en Lab

Oklab is ontworpen om visuele veranderingen gelijkmatiger te maken dan Lab wanneer tint of chroma verandert.