用于高效颜色检测的色彩空间和颜色范围

时间:2018-05-19 09:28:44

标签: java android colors

我正在制作解决魔方的方法。对于标准的魔方,主要有6种颜色(红色,橙色,黄色,绿色,白色,蓝色)。

在我们的应用程序中,我们希望能够自动检测颜色并在我们的立方体中填充检测到的颜色。我查看并应用了“RGB和HSV”基于颜色空间的颜色检测算法。

RGB相当糟糕,与RGB相比,HSV相当不错。在这两种算法中,我们都有Ranges(对于RGB空间,我们有RGB值的范围,对于HSV是相同的),我们通过它来决定颜色。为了确定这些范围,我已经完成了这些参考。

  1. Java colour detection
  2. HSV Color ranges table
  3. 现在,我想去 YCbCr和CIELAB色彩空间,我能够将 RGB色彩空间转换为YCbCr和CIELAB色彩空间,但是用于决定通过 LAB和YCbCr值我需要可以决定颜色的范围。我已经浏览了许多在线资源,但找不到这些值的范围,我可以通过它来决定颜色。任何人都可以分享这些范围吗?

0 个答案:

没有答案