import numpy as np
import cv2
import matplotlib.pyplot as plt
def boxfilter(img, r):
(rows, cols) = img.shape
imDst = np.zeros_like(img)
imCum = np.cumsum(img, 0)
imDst[0 : r+1, :] = imCum[r : 2*r+1, :]
imDst[r+1 : rows-r, :] = imCum[2*r+1 : rows, :] - imCum[0 : rows-2*r-1, :]
imDst[rows-r: rows, :] = np.tile
python实现guided filter
最新推荐文章于 2021-06-27 17:42:57 发布