Most of my career was somehow related to graphics programming and I always thought it's bit weird that most quantization algorithms were operating in RGB model despite the fact that it was designed for hardware, not so for faithful color manipulation.
The easiest way to see that is to imagine a gradient between two colors and trying to make it in RGB. It doesn't seem right most of the time.
If so, then why would we consider distance in 3D space between two colors as faithful representation of their likeness?
Well, lo and behold, it's 2025 and everyone finally accepting LAB as the new standard. :)
Most of my career was somehow related to graphics programming and I always thought it's bit weird that most quantization algorithms were operating in RGB model despite the fact that it was designed for hardware, not so for faithful color manipulation.
The easiest way to see that is to imagine a gradient between two colors and trying to make it in RGB. It doesn't seem right most of the time.
If so, then why would we consider distance in 3D space between two colors as faithful representation of their likeness?
Well, lo and behold, it's 2025 and everyone finally accepting LAB as the new standard. :)