Python OpenCV画圆
PS: 也是从网上各个帖子中学习的Python,因此代码的格式以及内容有粘贴网上其他大神的代码,如有侵权请告知删除
在图片中检测圆,并进行标注
#!/usr/bin/python
# -*- coding: UTF-8 -*-
import cv2
# 加载图片
img = cv2.imread('C:\\Users\\abc\\Desktop\\1.jpg')
cv2.imshow('1', img)
# 模糊降噪
img1 = cv2.blur(img, (5, 5)) #(5,5)数值越大,越模糊;前者数值>后者数值为水平方向模糊,否则为垂直模糊
cv2.imshow('2', img1)
# 转化至灰度照片
img2 = cv2.cvtColor(img1, cv2.COLOR_BGR2GRAY)
cv2.imshow('3'