多语言展示
当前在线:216今日阅读:39今日分享:10

怎么用python来演示反复模糊锐化的过程?

对图片反复的进行模糊和锐化,会让图像大变样。以前我用mathematica做过这个实验,可参考《对图片反复进行模糊和锐化处理的后果》。本文,用python来演示这个过程。1对图片反复进行模糊和锐化处理的后果
工具/原料
1

电脑

2

python3+

3

opencv模块

4

spyder编译器

模糊
1

给定一幅图片。

2

高斯模糊。采用3*3的高斯矩阵。

3

运行的时候,每隔200毫秒,模糊一次。

4

模糊100次的效果图如下。

锐化
1

采用如下的矩阵作为锐化模版:k = np.array([[-1,-1,-1], [-1,9,-1], [-1,-1,-1]])

2

运行之后,动态截图如下。

3

锐化100次之后的效果。

交替
1

如果模糊和锐化交替进行的话,代码如下图。

2

运行过程:

3

100次之后:

注意事项
1

看来,模糊并不是锐化的逆向处理,或者说,模糊处理和锐化处理都是不可逆的。

2

还是那句话,进行图像处理之前,一定要备份。

推荐信息