0

Encodé

Couleur Oklch

À propos de la couleur Oklch

La couleur Oklch est un espace colorimétrique perceptuel qui représente les couleurs avec la luminosité, le chroma et la teinte. Elle reprend l’idée d’Oklab, mais exprime la couleur avec un chroma et un angle, ce qui facilite l’ajustement séparé de l’intensité et de la teinte.

ComposantSignificationExemple de valeur
L: LuminositéReprésente la luminosité de la couleur. 0% correspond au noir et 100% au blanc.60%
C: ChromaReprésente l’intensité de la couleur. 0 est achromatique et les valeurs plus grandes donnent des couleurs plus vives.0.2
H: TeinteReprésente la teinte sous forme d’angle.90deg

Par exemple, les couleurs principales comme le rouge peuvent être représentées ainsi.

CouleurNotation OklchNotation RGB
Rougeoklch(62.8% 0.2577 29.23deg)rgb(255 0 0)
Vertoklch(51.98% 0.1769 142.5deg)rgb(0 128 0)
Limeoklch(86.64% 0.2948 142.5deg)rgb(0 255 0)
Bleuoklch(45.2% 0.3132 264.05deg)rgb(0 0 255)
Blancoklch(100% 0 0deg)rgb(255 255 255)
Noiroklch(0% 0 0deg)rgb(0 0 0)

Pour inclure la transparence, ajoutez une valeur alpha. Par exemple, un rouge semi-transparent peut être représenté par oklch(62.8% 0.2577 29.23deg / 0.5).

Traitement de la luminosité, du chroma et de la teinte

Représente la luminosité de la couleur. 0% correspond au noir et 100% au blanc Les valeurs sous 0% sont traitées comme 0%, et celles au-dessus de 100% sont limitées à 100%.

Représente l’intensité de la couleur. 0 est achromatique et les valeurs plus grandes donnent des couleurs plus vives. Un chroma négatif est traité comme 0. Si le chroma vaut 0, la couleur devient achromatique et la teinte est traitée comme 0deg.

La teinte est traitée comme un angle. oklch(62.8% 0.2577 389.23deg) est traité comme la même couleur que oklch(62.8% 0.2577 29.23deg).

Différence entre Oklch et Oklab

Oklab représente les couleurs avec les coordonnées rectangulaires a et b. Oklch convertit cette couleur en chroma et teinte.

Différence entre Oklch et LCH

Oklch est conçu pour produire des changements visuels plus uniformes que LCH lorsque la teinte ou le chroma varie.