3 ms·
We already have CIE LAB as a standard that does the same thing... https://en.wikipedia.org/wiki/CIELAB_color_space https://en.wikipedia.org/wiki/CIELAB_color_sp
by FuriouslyAdrift 1y ago
We already have CIE LAB as a standard that does the same thing... https://en.wikipedia.org/wiki/CIELAB_color_space https://en.wikipedia.org/wiki/CIELAB_color_space
[EDIT]
Ahh.. The W3C has already looked at this. https://www.w3.org/Graphics/Color/Workshop/slides/talk/lilley https://www.w3.org/Graphics/Color/Workshop/slides/talk/lille...
- ucarion 1y agoFor others, I'm sure parent knows: OKLCH is largely a bugfix for CILEAB. Both try to make a color space where even steps feel evenly spaced to a human. But CIELAB had procedural flaws in its creation. See slide 19: https://www.w3.org/Graphics/Color/Workshop/slides/talk/lilley https://www.w3.org/Graphics/Color/Workshop/slides/talk/lille... -- if you ask CIELAB to make "pure blue" (RGB 0 0 100%) become grayscale, the intermediate colors become purple to the human eye. The entire point of a perceptual color space is that that doesn't happen. OKLCH fixes that. BTW, credit to Björn Ottosson, who basically side-projected a color space into the web standards and more: https://bottosson.github.io/posts/oklab/ https://bottosson.github.io/posts/oklab/ ... folks like him are why we sometimes have nice things!