openCV中的色调和饱和度范围似乎相互矛盾

时间:2014-03-09 10:06:43

标签: opencv

据我所知,色调和饱和度范围分别为0到180和0到255,适用于色调和饱和度。

但是在openCV docs中的直方图比较例子中,他们采取了以下措施:

  // hue varies from 0 to 256, saturation from 0 to 180
  float h_ranges[] = { 0, 256 };
  float s_ranges[] = { 0, 180 }; 

不应该是相反的情况吗?

1 个答案:

答案 0 :(得分:1)

是的,你是对的。这是一个错误。

// hue varies from 0 to 180, saturation from 0 to 256
  float h_ranges[] = { 0, 180 };
  float s_ranges[] = { 0, 256 };

(cpp / tutorials中的示例实际上是正确的)

[edit] will be fixed soon.