我有以下图像,其中我已检测出边框,代表7个圆圈。以我的观点,在其上识别圆是相当容易的,但是我在使用opencv Hough变换检测所有圆时遇到了麻烦。这是我尝试过的:
img = cv2.imread('sample.png',0)
edges = cv2.Canny(img,20,120)
circles = cv2.HoughCircles(edges,cv2.HOUGH_GRADIENT,1,100,
param2=40,minRadius=0,maxRadius=250)
根据我在函数上输入的参数,我可以得到中心圆,外部的一个圆或很多个圆。你们有一组可以输出所有圆圈的参数吗?