HoughCircles(edges, cv2.HOUGH_GRADIENT, 2, 1000, param1=50, param2=35, minRadius=80, maxRadius=100)
# 确保检测到了圆...circles is not None:
# 将坐标和半径转换为整数
circles = np.uint16(np.around(circles))
# 遍历检测到的每个圆...(roi, edges, 100, 200); // 应用Canny边缘检测,注意:这里应该是Canny而不是Canny
// 显示边缘检测结果(如果需要)
// namedWindow..., HOUGH_GRADIENT, 1, 100, 50, 35, 80, 100); // 注意:这里是HOUGH_GRADIENT而不是HOUGH_GRADIENT
// 遍历检测到的每个圆...转换为灰度图像
取一定区域进行操作
高斯滤波去噪
Canny 边缘检测
HoughCircles 霍夫曼圆找圆
画图
在找到圆中可以添加一些过滤条件,过滤一些误检的圆。