标准霍夫圆变换

三个参数确定圆的位置,圆心位置(x,y),以及半径的长度。

三维的投票箱:投票的半径是一样的

设置阈值,非极大值抑制 ,防止投票投偏了。

python跑不出来,因为算法复杂度高。(72h一张图)

所以使用opencv的霍夫梯度法:

对边缘点,sobel核卷积,设置阈值,非极大值抑制,投票得到圆心。

 边缘上每个点到圆心的距离进行投票。

猜你喜欢

转载自blog.csdn.net/qq_46012097/article/details/134841891