标签: opencv hough-transform
我正在编写一个脚本,以自动检测一组照片上的某些圆圈。我可能已经阅读了有关HoughCircles on Stack的每个问题,通常推荐的方法似乎是对半径间隔和累加器阈值(即param2)都进行暴力破解。半径环的范围通常可以从图像的其他几何特性来估计,但是什么是自动限制param2的搜索范围的好方法呢?
如果有人有任何其他技巧可以优化这种蛮力方法,我也将不胜感激。
答案 0 :(得分:1)
这与参数2无关。这是正确处理事情的累积结果。
让我们看下面的例子。用输入
我们可以根据canny或其他细分输出等其他函数中的不同参数获得不同的特征图
此功能仅适用于线路。无论您为param2选择什么,左圆都不会出现
这是另一种设置,通过在此处进行设置,您可以在param2 = 110处检测到圆
您会看到没有完美或优化的param2搜索范围。但是解决问题的方式很重要。