嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300
本次赞助数额为: 2 元微信扫码支付:2 元
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
1.编程实现对图像lena.bmp叠加均值为0,方差为0.02的高斯噪声,分别用邻域平均法和中值滤波法(窗口尺寸为3×3、5×5、15×15、35×35)对该图像进行滤波,显示叠加噪声前后的图像及滤波后的图像。
2. 编程实现对图像lena.bmp叠加椒盐噪声,选择合适的滤波器将噪声去除;
3. 编程实现频率域的理想低通滤波平滑:加噪,改变截止频率,观察效果。
I = imread('lena.bmp');
J=imnoise(I,'gaussian',0,0.02);
L1 = filter2(fspecial('average',3),J);
L2 = filter2(fspecial('average',5),J);
L3 = filter2(fspecial('average',15),J);
L4 = filter2(fspecial('average',35),J);
K1 = medfilt2(J,[3 3]);
K2 = medfilt2(J,[5 5]);
K3= medfilt2(J,[15 15]);
K4= medfilt2(J,[35 35]);
subplot(331);imshow(J,[]);
subplot(332);imshow(L1,[]);
subplot(333);imshow(L2,[]);
subplot(334);imshow(L3,[]);
subplot(335);imshow(L4,[]);
subplot(336);imshow(K1,[]);
subplot(337);imshow(K2,[]);
subplot(338);imshow(K3,[]);
subplot(339);imshow(K4,[]);