使用Python,OpenCV和Hough圆检测图像中的圆
前几篇博客中有介绍,使用OpenCV检测图形中的三角形、正方形、矩形,多边形;这篇博客将展示如何利用cv2.HoughCircles函数使用OpenCV检测图像中的圆圈。
1. 效果图
圆的检测要比正方形、矩形的检测要难,因为不能简单的根据轮廓的点数来确定圆;
简单圆的检测
8个圆的检测,设置minDist:像素100,检测的乱七八糟
8个圆的检测,设置minDist 像素75,发现有点问题,最大的圆并没有检测出来,因为设置的圆心之间的距离为75像素