# 对于一维信号,图片可以被多种低通滤波器(LPF),高通滤波器(HPF)过滤,一个LPF可以用在移除噪点,或者模糊图片。HPF可以用在找图片里找到边界。
import cv2
import numpy as np
from matplotlib import pyplot as plt
img = cv2.imread('smallpig.jpg')
kernel = np.ones((5,5), np.float32)/25
dst = cv2.filter2D(img, -1, kernel)
cv2.imshow('image',dst)
cv2.imshow('image2',img)
cv2.waitKey(0)
cv2.destroyAllWindows()
# 平均滤波
import cv2
import numpy as np
from matplotlib import pyplot as plt
img = cv2.imread('smallpig.jpg')
blur = cv2.blur(img,(5,5))
cv2.imshow('blur',blur)
cv2.imshow('img',img