怎么检测图片里面的圆
1、图片灰度化。g = cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)

3、把三维列表转化为二维列表:yuans = yuan0[0,:,:]

5、用蓝色突显检测出来的圆:for i in yuan[:]: cv2.circle猾诮沓靥(img,(i[0],i[1]),i[2],(255,0,0),2)检测结果不靠谱,很多圆是无中生有。

7、再检测e里面的圆,效果会好一点。整体代码如下图。

1、图片灰度化。g = cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)
3、把三维列表转化为二维列表:yuans = yuan0[0,:,:]
5、用蓝色突显检测出来的圆:for i in yuan[:]: cv2.circle猾诮沓靥(img,(i[0],i[1]),i[2],(255,0,0),2)检测结果不靠谱,很多圆是无中生有。
7、再检测e里面的圆,效果会好一点。整体代码如下图。