【图像处理】一种较快速的确定圆心的算法

 时间:2026-02-13 14:04:50

1、图像边界检测的结果如下。

我们只需要检测这些非零像素,就可以确定圆心的位置。

【图像处理】一种较快速的确定圆心的算法

2、先确定一个投票器,再进行投票:

【图像处理】一种较快速的确定圆心的算法

3、投票结束,对投票器进行可视化处理:

cv2.imwrite('2.png',acc/np.max(acc)*255)

最亮的那个位置,大约就是圆心的位置。

【图像处理】一种较快速的确定圆心的算法

4、还可以把投票器转化为3D图像。

【图像处理】一种较快速的确定圆心的算法

【图像处理】一种较快速的确定圆心的算法

5、峰值的位置,就是圆心的位置。

p,q=np.where(acc==np.max(acc))

for pp in p:

    for qq in q:

        cv2.circle(img0,(qq,pp),2,(0,255,255),-1)

有点偏差。

【图像处理】一种较快速的确定圆心的算法

6、换一个例子试试。

【图像处理】一种较快速的确定圆心的算法

【图像处理】一种较快速的确定圆心的算法

【图像处理】一种较快速的确定圆心的算法

【图像处理】一种较快速的确定圆心的算法

【图像处理】一种较快速的确定圆心的算法

7、如果有多个圆,就需要找到所有的局部极大值。

最大值只能确定一个圆心。

【图像处理】一种较快速的确定圆心的算法

【图像处理】一种较快速的确定圆心的算法

【图像处理】一种较快速的确定圆心的算法

【图像处理】一种较快速的确定圆心的算法

【图像处理】一种较快速的确定圆心的算法

  • a标签的四个伪类使用方法
  • 为什么要将所制得的碘酸铜洗净
  • 如何利用EXCEL表格函数将弧度值转换成角度值
  • apex训练营里怎么呼叫不了补给仓
  • 校园网如何开启免费WiFi热点?
  • 热门搜索
    冶疗近视的方法有哪些 dnf天空套大全1到12 游戏大全免费下载 怎么煲耳机 皮肌炎最佳治疗方法 复姓大全 腰痛治疗方法 系鞋带的漂亮方法 暖气费怎么算 粥的做法大全