空间域图像增强基本MATLAB指令
来源:互联网 发布:qq虚拟充值软件 编辑:程序博客网 时间:2024/06/04 05:40
1.平滑滤波
w=[1,1,1;1,1,1;1,1,1]
I=imfilter(fig,w,'corr','replicate');
自定义滤波模板
h=fspecial(type,parameters);
ex.
h=fspecial('average',5);%5*5平均滤波
2、高斯滤波
h=fspecial('gaussian',3,0.5);%sigma=0.5的3*3模板。I=imfilter(I,h);
3、自适应平滑函数
思想:对每个像素,先计算模板下的统计特征,当统计特征,如最大最小值差和方差大于阈值时,进行滤波处理。
4、中值滤波
适用于椒盐噪声。
I=medfilt2(I,[3,3]);
5、改进的中值滤波
思想:对像素点先进行判断是否为模板覆盖区域的极大极小值,如果是,执行中值滤波操作。
6、Robert交叉梯度
w1=[-1 0; 0 1];%45度响应
w2=[0 -1 ;1 0];%-45度响应
I=imfilter(I,w1,'corr','replicate');
7、Sobel梯度
w1=[-1 -2 -1; 0 0 0 ;1 2 1 ];
I=imfilter(I,w1,'corr','replicate');
w1=fspecial('Sobel');%这样也可以获得sobel模板。
[Gx Gy]=gradient(I);G=abs(Gx)+abs(Gy);imshow(G,[]);%整体梯度图像
8、Laplacian算子
laplacian算子是二阶微分算子。
w1=[0 1 0 ;1 -4 1; 0 1 0];
I=imfilter(I,w1,'corr','replicate');
9、LOG算子
h=fspecial('log',5,0.5);Ia=imfilter(Id,h,'corr','replicate');
阅读全文
0 0
- 空间域图像增强基本MATLAB指令
- (3)MATLAB 空间域图像增强
- 空间域图像增强及MATLAB实现
- 空间域图像增强
- 空间域图像增强
- 空间域图像增强
- 空间域图像增强
- 图像增强:空间域
- Matlab图像增强——空间域图像增强之基础
- 图像增强--空间域图像增强
- 图像处理之空间域图像增强
- (4)MATLAB 频率域图像增强
- 频率域图像增强及MATLAB实现
- 频率域图像增强MATLAB实现
- MATLAB图像增强程序
- 图像增强(MATLAB)
- matlab实现图像增强
- 数字图像处理之空间域图像增强
- 微信小程序——高德小程序SDK使用总结
- wode git hub
- SQL笔记-MySQL
- linux ubuntu ping dig 域名解析相关
- python3爬虫初级入门和正则表达式
- 空间域图像增强基本MATLAB指令
- js中typeof的用法
- Google架构组件Room学习第一课
- No operations allowed after connection closed
- mybatis介绍(一)
- MySQl 添加、更新与删除数据
- Centos6.x 安装 RabbitMQ3.6.x
- 大乐透随机数——shell脚本
- unity分享链接打开APP