对图片反复的进行模糊和锐化,会让图像大变样。以前我用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
还是那句话,进行图像处理之前,一定要备份。