目的
最近突然需要从图片中检测和提取出椭圆,经过各种查阅资料和实验,最终得出了一个简单的方案。总体而言,效果不错。
思路
思路也非常简单,在提取出边界点后,直接fitEllipse和matchShape判断是否是椭圆。
效果
效果如如下:
代码
https://github.com/Yannnnnnnnnnnn/ellipse_detection
补充:
另看到一篇论文,从作者提供的效果看还不错,目前尚未实验。
主页:http://ubee.enseeiht.fr/vision/ELSD/
代码:https://github.com/viorik/ELSDc
其结果如下: