Opencv
Raytheon 1715313189
这个人是条懒狗,什么也没留下...
展开
-
Opencv完成轮廓检测
import cv2 img=cv2.imread(r"D:\Python_cv\lunkuojiance\color.jpg",1) #将彩色图片转换为灰度图 gray=cv2.cvtColor(img,cv2.COLOR_BGR2GRAY) #利用阈值处理为二值图 ret,binary=cv2.threshold(gray,127,255,cv2.THRESH_BINARY) #寻找图像轮廓 contours,hie=\ cv2.findContours(binary,cv2.RETR_T..原创 2020-07-14 13:40:38 · 218 阅读 · 0 评论 -
Opencv图像腐蚀与膨胀(降噪
1.针对二值图像采用3x3卷积核进行10次迭代腐蚀 import cv2 import numpy as np img=cv2.imread(r"D:\Python_cv\xingtaixue\1.png",0) kernel=np.ones((5,5),np.uint8) new_img=cv2.erode(img,kernel,iterations=10) cv2.imshow('Image',new_img) cv2.waitKey(0) cv2.destroyAllWindows() .原创 2020-07-14 09:42:25 · 874 阅读 · 0 评论 -
灰度图片及彩色图片像素点统计及显示
灰度图: import numpy as np import matplotlib.pyplot as plt import cv2 img=cv2.imread(r'D:\Python_cv\ziliao\timg.jpg',0) h,w=np.shape(img) #存储高和宽 hest=np.zeros([256],dtype=np.int32) #创建长度为256的一维0矩阵存储 #遍历图片矩阵 for row in range(h): for col in rang..原创 2020-07-13 18:58:09 · 2538 阅读 · 0 评论