Function Signature
js
rgbToOklch(r: number, g: number, b: number): { L: number, C: number, h: number }Parameters
r(number): Red channel value.g(number): Green channel value.b(number): Blue channel value.
Return Value
An OKLCH object with lightness L, chroma C, and hue h in degrees.
js
rgbToOklch(255, 102, 0);
// { L: 0.6958..., C: 0.2043..., h: 43.49... }Usage Notes
- OKLCH is useful for palette design because lightness, chroma, and hue can be adjusted separately.
- Gray colors return hue
0because chroma is effectively zero.