20201024椭圆检测EDCircles学习笔记

论文:
《EDCircles: A real-time circle detector with a false detection control 》(2013)
开源代码:
github开源代码https://github.com/CihanTopal/ED_Lib
库:
OpenCV3.4.1

一、实时边缘/边缘检测器(ED)
1.输入灰度图,通过通过诸如非最大抑制、滞后阈值化、侵蚀等操作来消除非边缘像素来工作。
2.识别图像中的一组锚点。
3.输出二进制边缘图,还输出一组边缘线段,每个边缘线段是一个连续的像素链。

二、无参数边缘提取的边缘检测方法(EDPF)
1.输入灰度图,检测给定图像中所有可能的边缘片段。
2.使用亥姆霍兹验证边缘。
3.检测边缘片段,去除错误边缘。

三、圆/椭圆检测(EDCircles)
1.输入灰度图,通过EDPF检测边缘部分,提取完整的圆和椭圆。
2.将剩余的边段转换为线段。
3.通过组合线段来检测圆弧。
4.连接圆弧以检测候选圆。
5.连接剩余的弧以检测近似圆形的椭圆候选对象。
6.使用亥姆霍兹原理验证候选圆/椭圆。
7.输出剩余的有效圆/椭圆。

最后的效果比OpenCV里的霍夫圆检测(Hough Circle)要好,处理器为Intel 2670QM CPU。

  • 1
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值