Matlab图像处理之均值滤波
2017-11-25 21:53
316 查看
由于成像系统、传输介质和记录设备等的不完善,数字图像在其形成、传输记录过程中往往会受到多种噪声的污染。 图像的空间域滤波属于空间运算方法,例如中值滤波、均值滤波,用途主要是降噪。 今天写的Matlab代码为均值滤波 源代码:
clear all
close all
clc
%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 读入待检测图像
x= imread('lena1.jpg');
xx=x;
figure,
imshow(x);
fR=xx(:,:,1);%R分量
fG=xx(:,:,2);%G分量
fB=xx(:,:,3);%B分量
f=1/9*ones(3);%低通滤波器,滤除高频噪声
filtered_fR=imfilter(fR,f);
filtered_fG=imfilter(fG,f);
filtered_fB=imfilter(fB,f);
x_filtered=cat(3,filtered_fR,filtered_fG,filtered_fB);
figure,
imshow(x_filtered);
可能对比不是很明显,希望自己能实验。
欢迎大家关注我的公众号。
相关文章推荐
- MatLab 自编的 均值滤波、中值滤波、高斯滤波 图像处理函数(转)
- 转载:发个MatLab 自编的 均值滤波、中值滤波、高斯滤波 图像处理函数
- MatLab 自编的 均值滤波、中值滤波、高斯滤波 图像处理函数
- MatLab 自编的 均值滤波、中值滤波、高斯滤波 图像处理函数(转)
- MatLab自编的均值滤波、中值滤波、高斯滤波三种滤波算子,可以直接调用 图像处理函数
- 发个MatLab 自编的 均值滤波、中值滤波、高斯滤波 图像处理函数
- 发个MatLab 自编的 均值滤波、中值滤波、高斯滤波 图像处理函数
- 基于MATLAB图像处理的中值滤波、均值滤波以及高斯滤波的实现与对比
- 发个MatLab 自编的 均值滤波、中值滤波、高斯滤波 图像处理函数
- matlab练习程序(图像滤波时的边界处理)
- 图像处理之均值滤波介绍及C算法实现
- matlab 图像高斯平滑滤波处理(转载)
- 图像滤波处理:均值、中值滤波器实现
- 图像增强之模板处理——(加权均值、加权中值、拉普拉斯滤波,FFT、DCT变换)
- [matlab 图像处理] 滤波
- Matlab中图像处理实例:灰度变换,空域滤波,频域滤波,傅里叶变换的实现
- 基于FPGA的图像处理(七)--Verilog实现均值滤波
- matlab练习程序(图像滤波时的边界处理)
- 图像算法之十二:非局部均值滤波及其Matlab实现
- 【图像处理】图像滤波去噪声——均值滤波、中值滤波、对称均值滤波 低通滤波 高通滤波(opencv)