Colors 查找与给定CIEL*a*b*颜色最近的sRGB表示颜色
我在颜色空间中指定了一种颜色,超出了标准监视器可以显示的范围。我想显示给定颜色的近似值(在指定的相同亮度/L值下),但数学运算非常复杂,需要找到分段函数之间的交点等等 这有什么参考代码吗?或者我应该继续学习数学吗 为了澄清:给定一个不在下面形状内的点Colors 查找与给定CIEL*a*b*颜色最近的sRGB表示颜色,colors,Colors,我在颜色空间中指定了一种颜色,超出了标准监视器可以显示的范围。我想显示给定颜色的近似值(在指定的相同亮度/L值下),但数学运算非常复杂,需要找到分段函数之间的交点等等 这有什么参考代码吗?或者我应该继续学习数学吗 为了澄清:给定一个不在下面形状内的点a,b,我想找到形状内最近的a,b 以下是使用mat lab的示例: 在reverse函数中还有一个线程提到了一个 您可以组合“CIE-L*ab->XYZ”和“XYZ->RGB”转换 更新: 我刚刚发现: 但是我无法找到它使用的许可证,所以如果
a,b
,我想找到形状内最近的a,b
以下是使用mat lab的示例: 在reverse函数中还有一个线程提到了一个 您可以组合“CIE-L*ab->XYZ”和“XYZ->RGB”转换
更新: 我刚刚发现:
但是我无法找到它使用的许可证,所以如果你正在使用它,也许你应该联系作者。在颜色之间转换是可以的;我要寻找的是一种方法,找到距离某个
a,b
最近的点,该点位于该形状之外。