python对图片进行均值滤波

2026-02-04 19:24:30

1、打开IDLE界面;

并且载入相应的排孝工具包,代码如下:

from skimage import data,filters,color

import matplotlib.pyplot as plt

from skimage.morphology import disk

python对图片进行均值滤波

2、读取我们要处理的图片,本实例读取skimage包中自带的图片,并将图片灰度化处理:

img = color.rgb2gray(data.camera())

python对图片进行均值滤波

3、对图片进行中值滤波处理,采用以下指令:鬼栗缝

edges = filters.median(img,disk(5))

python对图片进行均值滤波

4、采用以下指令来查看我们的滤波效果:

plt.figure('median')  

plt.subplot(121) 

plt.imshow(img,plt.cm.gray)    

plt.subplot(122) 

plt.imshow(edges,plt.cm.gray) 

plt.show()

python对图片进行均值滤波

5、滤波效果如下,前一个图是原图,后一个图滤物译波后的图。

python对图片进行均值滤波

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢