据我所知,色调和饱和度范围分别为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 };
不应该是相反的情况吗?
答案 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.