用matlab实现中值滤波
来源:互联网 发布:热血三国单机版数据库 编辑:程序博客网 时间:2024/05/22 15:51
%用MATLAB实现中值滤波程序如下:
clear all;
I=imread('D:\lena.jpg');
I=rgb2gray(I); %RGB2GRAY Convert RGB image or colormap to grayscale
J=imnoise(I,'salt & pepper',0.02);
subplot(231),imshow(I);title('原图像');
subplot(232),imshow(J);title('添加椒盐噪声图像');
k1=medfilt2(J,[3,3]); %进行3*3模板中值滤波
k2=medfilt2(J,[5,5]); %进行5*5模板中值滤波
k3=medfilt2(J,[7,7]); %进行7*7模板中值滤波
k4=medfilt2(J,[9,9]); %进行9*9模板中值滤波
subplot(233),imshow(k1);title('3*3模板中值滤波');
subplot(234),imshow(k2);title('5*5模板中值滤波 ');
subplot(235),imshow(k3);title('7*7模板中值滤波');
subplot(236),imshow(k4);title('9*9 模板中值滤波');
clear all;
I=imread('D:\lena.jpg');
I=rgb2gray(I); %RGB2GRAY Convert RGB image or colormap to grayscale
J=imnoise(I,'salt & pepper',0.02);
subplot(231),imshow(I);title('原图像');
subplot(232),imshow(J);title('添加椒盐噪声图像');
k1=medfilt2(J,[3,3]); %进行3*3模板中值滤波
k2=medfilt2(J,[5,5]); %进行5*5模板中值滤波
k3=medfilt2(J,[7,7]); %进行7*7模板中值滤波
k4=medfilt2(J,[9,9]); %进行9*9模板中值滤波
subplot(233),imshow(k1);title('3*3模板中值滤波');
subplot(234),imshow(k2);title('5*5模板中值滤波 ');
subplot(235),imshow(k3);title('7*7模板中值滤波');
subplot(236),imshow(k4);title('9*9 模板中值滤波');
- 中值滤波 matlab实现
- [图像]中值滤波(Matlab实现)
- MATLAB实现中值滤波算法
- 均值滤波、中值滤波的matlab实现
- 均值滤波、中值滤波的matlab实现
- 均值滤波、中值滤波的matlab实现
- 均值滤波、中值滤波的matlab实现
- 均值滤波、中值滤波的matlab实现
- 均值滤波、中值滤波的matlab实现
- 均值滤波、中值滤波的matlab实现
- 均值滤波、中值滤波的matlab实现
- 用matlab实现中值滤波
- 自适应中值滤波及MATLAB实现
- 中值滤波原理及MATLAB算法实现
- 中值滤波——MATLAB实现
- 自适应中值滤波及matlab实现
- matlab中值滤波--medfilt2
- 中值滤波讲解-Matlab
- 如何在Mac下显示Finder中的所有文件
- Android-Vold, Framework和UI的通信
- html5游戏开发-愤怒的小鸟-开源讲座(二)-跟随小鸟的镜头
- Qt属性系统详解
- win7下快捷方式关联错误的修复
- 用matlab实现中值滤波
- C# 简单数字验证码识别
- iOS开发 NSDictionary的简单遍历
- 番茄工作PC软件
- 技术是加速器,而不是创造者
- [OpenWrt] openwrt编译过程(luci)
- Mysql 查看连接数,状态
- 卸载ORACLE
- 为什么需要管理开发