图像平滑-平均滤波、高斯滤波、中值滤波——MATLAB
来源:互联网 发布:网络装修公司排名 编辑:程序博客网 时间:2024/06/04 23:36
%图像平滑[平均、高斯、中值对比]
close
clear all;
img=imread(‘sophie.bmp’);
img0=imnoise(img,’salt & pepper’);
w1=[121,242,121]/16;%高斯平滑
img1=imfilter(img0,w1,’corr’,’replicate’);
w2=[1 1 1;1 1 1;1 1 1]/9;
img2=imfilter(img0,w2,’corr’,’replicate’);
img3=medfilt2(img0,[3 ,3]);%中值滤波
figure;
subplot(2,2,1),subimage(img0);
title(‘image’);
subplot(2,2,2),subimage(img1);
title(‘image1’);
subplot(2,2,3),subimage(img2);
title(‘image2’);
subplot(2,2,4),subimage(img3);
title(‘image3’);
处理结果如图:
可以看到中值滤波可以有效抑制椒盐噪声,同时模糊效应比较低。
阅读全文
1 0
- 图像平滑-平均滤波、高斯滤波、中值滤波——MATLAB
- 图像平滑处理(归一化块滤波、高斯滤波、中值滤波、双边滤波)
- 图像平滑处理(归一化块滤波、高斯滤波、中值滤波、双边滤波)
- 图像平滑处理(归一化块滤波、高斯滤波、中值滤波、双边滤波)
- 图像滤波----高斯滤波/中值滤波/均值滤波
- 基于matlab的图像处理——高斯噪声&均值滤波,椒盐噪声&中值滤波
- 均值滤波 中值滤波 高斯平滑滤波
- 【拜小白opencv】34-图像平滑处理,6种滤波总结的综合示例【盒式滤波、均值滤波、高斯滤波、中值滤波、双边滤波、导向滤波】
- opencv图像滤波——高斯滤波与中值滤波
- 图像滤波—高斯滤波——MATLAB实现
- matlab实现图像滤波——高斯滤波
- matlab实现图像滤波——高斯滤波
- MatLab 均值滤波、中值滤波、高斯滤波
- 发个MatLab 自编的 均值滤波、中值滤波、高斯滤波 图像处理函数
- 发个MatLab 自编的 均值滤波、中值滤波、高斯滤波 图像处理函数
- MatLab 自编的 均值滤波、中值滤波、高斯滤波 图像处理函数
- MatLab 自编的 均值滤波、中值滤波、高斯滤波 图像处理函数(转)
- 发个MatLab 自编的 均值滤波、中值滤波、高斯滤波 图像处理函数
- 找出二叉搜索树第k大的节点
- RSA公钥加密算法
- 15 个 Android 通用流行框架大全
- 【算法题】最长公共子串
- thingkphp 错误 Undefined class constant 'MYSQL_ATTR_INIT_COMMAND'解决
- 图像平滑-平均滤波、高斯滤波、中值滤波——MATLAB
- Annotation注解APT(一):什么是Annotation注解
- python enumerate用法总结
- Majority Element
- libteec 1
- Android 6.0+ 动态权限 一种清爽的封装过程(以及多个权限的处理)
- linux驱动由浅入深系列:高通sensor架构实例分析之二(驱动代码结构)
- tomcat https双向认证
- CSAPP:优化程序性能(二)