资源简介
传统的滤波在去噪的同时,也损失了图像的层次造成图像的部分细节损失.所以,在传统的基础上进行了改进
代码片段和文件信息
function f = adpmedian(g Smax)
if(Smax<=1)||(Smax/2==round(Smax/2))||(Smax~=round(Smax))
error(‘SMAX must be an odd integer > 1.‘)
end
% Initial setup.
f = g;
f(:) = 0;
alreadyProcessed = false(size(g));
% Begin filtering.
for k = 3:2:Smax
zmin = ordfilt2(g 1 ones(k k) ‘symmetric‘);
zmax = ordfilt2(g k * k ones(k k) ‘symmetric‘);
zmed = medfilt2(g [k k] ‘symmetric‘);
processUsingLevelB = (zmed > zmin) & (zmax > zmed) & ...
~alreadyProcessed;
zB = (g > zmi
- 上一篇:直流微网模型matlab-CSDN
- 下一篇:基于Matlab的连通域算法
相关资源
- EKF MATLAB函数
- 粒子滤波算法介绍及MATLAB工具箱
- 卡尔曼滤波器matlab程序
- 交互多模型Kalman滤波在目标跟踪中的
- 运用偏微分方程(PDE)方法进行图像
- 汉宁窗FIR数字低通滤波器MATLAB
-
基于Matlab/Simuli
nk的两电平有源电力 - kalmanfilter_fuben.slx
- GPS-INS组合导航Matlab程序.zip
- 平方根无迹卡尔曼滤波程序包含注释
- 平方根容积卡尔曼滤波程序
- 直角坐标系卡尔曼滤波目标跟踪
- 卡尔曼滤波算法与卡尔曼平滑算法的
- 基于LCL滤波器的光伏逆变器系统simu
- 利用维纳滤波实现噪声中语音信号的
- 数字图像处理GUI
- VSB调制—matlab
- matlab语音信号处理282587
- 音频低通滤波
- 心电信号汉宁窗滤波、中值滤波、数
- 自适应中值滤波MATLAB
- 匹配滤波器的简单仿真
- 基于MATLAB的IIR和FIR滤波器设计-实验
- 指纹识别程序Gabor滤波+详细注释+代码
- 改进的均值滤波matlab代码
- 滤波器中的基于Matlab的FIR数字滤波器
- 基于多相滤波实现信道化
- LMS 自适应滤波的 C 语言源代码
- 形态学滤波matlab程序
- 地震滤波1.m
评论
共有 条评论