【发布时间】:2020-05-15 23:53:19
【问题描述】:
我正在尝试使用霍夫圆检测方法来找到如图所示的所有圆(如图 1 和图 2 所示)。最初,我使用了 canny 和 findContour 方法(如图 3 所示)。我仍然不确定哪种方法更合适。canny 和 findContour 方法的问题是它没有找到所有的圆圈以及得到很多噪音。但是当使用霍夫圆检测时,圆有时会捕获外周而不是内周,如图 2 所示。
canny+findcontour 方法可以很好地找到圆的轮廓,但有很多噪音,而 Hough 圆的效果很好,但圆有时会与外圆融合。
【问题讨论】:
标签: opencv