使用opencv的HoughCircles()进行圆检测的奇怪结果

时间:2014-08-21 13:39:41

标签: opencv

blur = cv2.GaussianBlur(pimg,(3,3),0)
edges = cv2.Canny(blur, 30, 55)
circles = cv2.HoughCircles(blur[:,:,0],cv2.cv.CV_HOUGH_GRADIENT,1,8,param1=10,param2=55,minRadius=0,maxRadius=0)

以上是我的代码,我如何使用该功能,链接(sample)是我的结果。从左到右,是原始图形,结果和边缘。结果(绿色圆圈)与输入完全不匹配。 :(我在这里犯了什么错误,请分享你的意见。谢谢。

0 个答案:

没有答案