Colors 使用CIELAB或CIE LCH的去饱和蓝

Colors 使用CIELAB或CIE LCH的去饱和蓝,colors,cielab,Colors,Cielab,如果我从一个最大值开始,通过使用“RGB 0-255”选项输入0,0,0,完全饱和蓝色,那么我会得到以下L*CH的结果 CIE-L*CH = 32.303 133.816 306.287 当我以相反的方式运行时,我得到了与我开始时相同的蓝色-正如我预期的那样。然后,当我尝试减小C*值时,我希望看到一个不饱和的蓝色,但是相反,结果看起来既不饱和又明显地向紫色移动。我越减小C*值,它就越接近紫色 当我用L*ab做同样的事情,用一个公共分数收缩a*和b*时,我得到了同样的结果 我想我只是

如果我从一个最大值开始,通过使用“RGB 0-255”选项输入0,0,0,完全饱和蓝色,那么我会得到以下L*CH的结果

CIE-L*CH   =   32.303  133.816  306.287
当我以相反的方式运行时,我得到了与我开始时相同的蓝色-正如我预期的那样。然后,当我尝试减小C*值时,我希望看到一个不饱和的蓝色,但是相反,结果看起来既不饱和又明显地向紫色移动。我越减小C*值,它就越接近紫色

当我用L*ab做同样的事情,用一个公共分数收缩a*和b*时,我得到了同样的结果


我想我只是误解了这些计划是如何运作的。有人能启发我吗?

我想我现在明白了。L*ab颜色空间旨在将等量的可感知变化表示为相等的空间距离。这是通过对XYZ颜色空间轴应用非线性变换来实现的,因此,直接朝向或远离黑白轴的更改不一定会保留色调。