怎么检测图片里面的圆

2024-10-16 05:22:49

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里面的圆,效果会好一点。整体代码如下图。

怎么检测图片里面的圆
猜你喜欢