我正在尝试找到球的正确下限/上限阈值,以便我可以在OpenCV inRange
函数中使用它。
我已阅读Choosing correct HSV values for OpenCV thresholding with InRangeS,但在我的情况下,我仍然不明白该怎么做:
inRange功能:
inRange(frmHsv, Scalar(lowerH, lowerS, lowerV), Scalar(upperH, upperS, upperV), rangeRes);
OpenCV HSV范围:
H:0 - 180
S:0 - 255
V:0 - 255
如何找到lowerH
,lowerS
,lowerV
,upperH
,upperS
,upperV
?
答案 0 :(得分:3)
看看这个教程真的很棒!
它创建了一个轨迹栏,用于在线移动上下值,并检查对象的最佳响应。我用于圆柱颜色编码检测,效果很好。
http://opencv-srf.blogspot.com.au/2010/09/object-detection-using-color-seperation.html