用matlab打开一个图像,对该图像添加椒盐噪声(imnoise)并且用巴特沃斯滤波器去噪(buttord)。
题目2的第1小问很容易查到帮助,但是buttord一个给音频去噪的函数用于图片是个难点。
![](https://video.ask-data.xyz/img.php?b=https://iknow-pic.cdn.bcebos.com/d788d43f8794a4c25ee04c4a1ef41bd5ac6e398b?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto)
椒盐噪声
于是先待找找到合适的降噪方法
![](https://video.ask-data.xyz/img.php?b=https://iknow-pic.cdn.bcebos.com/902397dda144ad34e7872de6c0a20cf431ad8593?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto)
这个我调试用的lena.jpg原图
img=imread('lena.jpg');
imgn=imnoise(img,'salt & pepper', 0.05);
figure(1);
![](https://video.ask-data.xyz/img.php?b=https://iknow-pic.cdn.bcebos.com/241f95cad1c8a786c27de06f7709c93d70cf507f?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto)
imshow显示原图
imshow(img);
figure(2);
imshow(imgn);
![](https://video.ask-data.xyz/img.php?b=https://iknow-pic.cdn.bcebos.com/b8014a90f603738dfe1da643a31bb051f819ec78?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto)
imshow椒盐噪声加入后的图