给定Hue,Saturation和Value的数值,如何使用色轮告诉颜色名称

时间:2015-12-04 18:53:59

标签: opencv opencv4android hsv color-wheel

在下面的色轮中,每个颜色名称旁边都有一个数字值,没有范围(如60-75)。

如果写了一个数值范围,我会将我的Hue值与范围进行比较,当色调落到一个范围内时(例如范围是60-75,色调是69),我会给这个颜色命名对应于该范围。

现在,如果给出Hue(以及饱和度和值,如果使用的话),我如何命名颜色?假设我的颜色为色调= 69。我该怎么命名?

enter image description here

1 个答案:

答案 0 :(得分:1)

您的色轮实际上看起来像 HSL (完全没有饱和度),而不是 HSV - 在wiki description中可以找到更多信息。

关于你的问题 - 我想你可以手动定义你的垃圾箱 - 正如我所看到的,颜色之间有固定的步长,你可以在每个方向上设置 7 的限制(即黄色> <58-67 ,黄色 68-82 。然后,您可以确定色调 bin并使用色轮中的名称。