小编omn*_*mni的帖子

Python非锐化掩码

我想在16位图像上使用非锐化掩模.图像具有640 x 480像素,并保存在numpy数组中.在第一步中,我使用高斯滤波器(三种不同的方法)模糊图像.在此之后,我通过从原始图形中减去模糊图像来创建蒙版.在最后一步,我将面具乘以wightfaktor添加到原始图像.但它并没有真正奏效.

这是Python代码:

Gaussian1 = ndimage.filters.gaussian_filter(Image,sigma=10.0)
Gaussian2 = filters.gaussian_filter(Image,sigma=10.0)
Gaussian3 = cv2.GaussianBlur(Image,(9,9),sigmaX=10.0)

Mask1 = Image - Gaussian1
UnsharpImage = Image + (WightFaktor*Mask1)
Run Code Online (Sandbox Code Playgroud)

愿有人帮助我吗?

python opencv numpy image-processing gaussian

8
推荐指数
1
解决办法
1万
查看次数

标签 统计

gaussian ×1

image-processing ×1

numpy ×1

opencv ×1

python ×1