如何计算从CIELAB颜色空间中的像素到其对应的最大RGBY的距离

时间:2015-05-28 10:13:51

标签: java opencv image-processing colors javacv

我有一个RGB图像,我将其转换为CIELAB色彩空间。下一步是,我需要分别从CIELAB图像计算相应的R,G,B,Y值,这意味着从CIELAB图像中我应该得到一个图像为红色,绿色,蓝色,黄色后计算其对应的像素来自CIELAB图像的值。

所以,对于CIELAB图像中的每个像素,我在A轴和B轴上获得它的值,但我不知道该怎么做,如何计算距离像素值的距离例如,a轴和B轴到最大红色值。换句话说,如果行= 3且col = 3的CIELAB颜色空间中的像素具有A-AxisValue = 100且B-AxisVal = 60,那么如何计算从该像素到最大红色值的距离CIELAB色彩空间。

问题换句话说,如何计算CIELAB颜色spce中当前像素到同一颜色空间中最大R,G,B和Y的距离?为了解决这个问题,我需要在CIELAB颜色系统上使用R,G,B,Y的最大坐标

0 个答案:

没有答案