一. motion blur
运动模糊是我们在日常生活中很常见的一种模糊。当我们按下快门拍照时,如果照片里的事物(或者我们的相机)正在运动的话,我们拍出的照片就会产生运动模糊。
二. motion filter
图1:大小为3*3,对角线方向上的运动模糊算子 ↑
图2:大小为5*5,竖直方向上的运动模糊算子 ↑
使用 图2 这个5*5的竖直方向运动模糊算子作用于清晰图像后产生的图像 ↑
三. python实现3*3的对角线方向的运动模糊滤波器(图1滤波器)
import cv2
import numpy as np
# motion filter
def motion_filter(img, K_size=3):
H, W, C = img.shape
# Kernel
K = np.diag(