每天一練P5-Python和OpenCV做圖像處理(GaussianBlur)
04-21
每天一練P5 GaussianBlur
高斯模糊也是2D卷積計算的一種,常用在提取邊緣的前處理階段。
下圖是高斯模糊的卷積核定義
示例使用代碼如下:
# coding by 劉雲飛# email: liuyunfei.1314@163.com # date: 2018-4-15import cv2import numpy as np# 讀取名稱為 p5.png的圖片img = cv2.imread("p5.png",1)# 高斯模糊 5x5processed = cv2.GaussianBlur(img,(5,5),0)# 顯示原圖和處理後的圖像cv2.imshow("org",img)cv2.imshow("processed",processed) cv2.waitKey(0)
效果如下圖,可以看出圖像的邊界出現了不明顯的邊緣。
推薦閱讀:
※如何在unity里使用opencv?
※做增強現實AR,高通sdk與opencv有什麼區別。各有什麼利弊?
※請教各位朋友cv2的python版本中imwrite無法生成帶有中文路徑的圖片?
※OpenCV 與 OpenGL 的關係是什麼?
TAG:OpenCV |