【问题标题】:How to find the correct HSV threshold values of an object for OpenCV?如何为 OpenCV 找到对象的正确 HSV 阈值?
【发布时间】:2017-05-26 11:49:06
【问题描述】:

我正在尝试找到球的正确下限/上限阈值,以便可以在 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 范围:

高度:0 - 180

S:0 - 255

V:0 - 255

如何找到lowerHlowerSlowerVupperHupperSupperV

【问题讨论】:

    标签: c++ opencv image-processing colors computer-vision


    【解决方案1】:

    看看这个教程真的不错!

    它创建一个跟踪栏来在线移动上下值并检查对您的对象的最佳响应。我用于圆柱颜色编码检测,效果非常好。

    http://opencv-srf.blogspot.com.au/2010/09/object-detection-using-color-seperation.html

    【讨论】:

    • 谢谢,这个工具正是我要找的! :)
    猜你喜欢
    • 1970-01-01
    • 2014-12-27
    • 2019-12-19
    • 1970-01-01
    • 2016-02-03
    • 2012-08-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多