Added HSL and HSV colors

This commit is contained in:
2025-03-11 14:24:41 +01:00
parent 1b0b4cb28f
commit f75ff8da5a
14 changed files with 153 additions and 48 deletions

7
LCH.go
View File

@ -19,12 +19,7 @@ func LCH(lightness Value, chroma Value, hue Value) Color {
b *= chroma
r, g, b := oklabToLinearRGB(lightness, a, b)
r = sRGB(r)
g = sRGB(g)
b = sRGB(b)
return Color{r, g, b}
return RGB(r, g, b)
}
// findChromaInSRGB tries to find the closest chroma that can be represented in sRGB color space.