Opencv-Python(2)-Gray,Blur、Canny边缘检测

import cv2
import numpy as np
'''
基本功能
灰度 模糊 canny边缘检测 膨胀 薄
'''
img = cv2.imread("Resources/1.png")
kernel = np.ones((5,5),np.uint8)

imgGray = cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)
imgBlur = cv2.GaussianBlur(imgGray,(7,7),0)
imgCanny = cv2.Canny(img,100,100)
imgDialation = cv2.dilate(imgCanny,kernel,iterations=1)
imgEroded=cv2.erode(imgDialation,kernel,iterations=1)

cv2.imshow("Gray Image",imgGray)
cv2.imshow("Blur Image",imgBlur)
cv2.imshow("Canny Image",imgCanny)
cv2.imshow("imgDialation Image",imgDialation)
cv2.waitKey(0)

 

posted @ 2021-01-03 16:29  jasmineTang  阅读(113)  评论(0)    收藏  举报