生活随笔
收集整理的這篇文章主要介紹了
图像滤波算法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
圖像濾波算法去噪
jupyter notebook代碼實現
# -*- coding:utf-8 -*-
#本程序用于將一張彩色圖片分解成BGR的分量顯示,灰度圖顯示,HSV分量顯示
import cv2 #導入opencv模塊
import numpy as npimg = cv2.imread("D:\jupyter\img/1.jpeg") #導入圖片,圖片放在程序所在目錄
cv2.namedWindow("imagshow", 2) #創建一個窗口
cv2.imshow('imagshow', img) #顯示原始圖片# 均值濾波
img_mean = cv2.blur(img, (3,3)) #參數1輸入圖像,參數2核大小
cv2.namedWindow("mean", 2) #創建一個窗口
cv2.imshow('mean', img_mean) #顯示原始圖片# 高斯濾波
img_Guassian = cv2.GaussianBlur(img,(3,3),0)
cv2.namedWindow("Guassian", 2) #創建一個窗口
cv2.imshow('Guassian', img_Guassian) #顯示原始圖片# 中值濾波
img_median = cv2.medianBlur(img, 5)
cv2.namedWindow("median", 2) #創建一個窗口
cv2.imshow('median', img_median) #顯示原始圖片# 雙邊濾波
img_bilater = cv2.bilateralFilter(img,9,75,75)
cv2.namedWindow("bilater", 2) #創建一個窗口
cv2.imshow('bilater', img_bilater) #顯示原始圖片cv2.waitKey()
總結
以上是生活随笔為你收集整理的图像滤波算法的全部內容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。