用scipy进行图像滤波处理(python3.6)

2024-10-13 00:52:18

1、代码如下:import scipy.misc as scb = sc.i葡矩酉缸mread('0.png') #读掬研疔缎图,以数组的形式返回c = sc.imfilter(b,'blur') #滤波处理sc.imsave('1.png',c) #保存图片

用scipy进行图像滤波处理(python3.6)

3、c = sc.imfilter(b,'blur')是模糊处理,效果如下。

用scipy进行图像滤波处理(python3.6)用scipy进行图像滤波处理(python3.6)

6、多次重复处理:for i in range(36): c = sc.imfilter(c,'contour')

用scipy进行图像滤波处理(python3.6)用scipy进行图像滤波处理(python3.6)

9、多次浮雕效果。

用scipy进行图像滤波处理(python3.6)

11、边界检测,反色处理:c = sc.imfilter(b,'find_edges')sc.imsave('2.png',255-c)

用scipy进行图像滤波处理(python3.6)

13、多次光滑处理:smooth

用scipy进行图像滤波处理(python3.6)

15、反复模糊+锐化:for i in range(20): c = sc.imfilter(c巳呀屋饔,'sharpen') c = sc.imfilter(c,'blur')以及for i in range(50): c = sc.imfilter(c,'sharpen') c = sc.imfilter(c,'blur')

用scipy进行图像滤波处理(python3.6)

16、下面,第一幅图是反复detail+smooth各500次:for i in range(500): c = sc.imfilter(c,媪青怍牙'detail') c = sc.imfilter(c,'smooth')第二幅是detail 500次:for i in range(500): c = sc.imfilter(c,'detail')第三幅是smooth 500次:for i in range(500): c = sc.imfilter(c,'smooth')

用scipy进行图像滤波处理(python3.6)用scipy进行图像滤波处理(python3.6)
猜你喜欢