资源简介
传统的滤波在去噪的同时,也损失了图像的层次造成图像的部分细节损失.所以,在传统的基础上进行了改进
代码片段和文件信息
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的连通域算法
相关资源
- 引导图像滤波器 Matlab实现
- 基于matlab的窗函数法FIR数字滤波器设
- 有源电力滤波器的Matlab仿真_高勇
- 均值滤波和FFT频谱分析Matlab代码
- KF+EKF matlab程序实现
- 基于FPGA分布式算法FIR滤波器verilog代码
- IIR数字滤波器设计实验报告
- 卡尔曼滤波MATLAB代码170027
- 最小二乘滤波算法正弦波
- 高压直流输电系统的滤波器设计及仿
- 高压直流输电系统的滤波器设计及S
- 基于MATLAB的心电信号分析及滤波
- 加入噪声的中值滤波代码
- 小波滤波,可用于心电信号、脉搏波
- 基于卡尔曼滤波的三种经典室内定位
- 数字滤波器的MATLAB与FPGA实现——杜勇
- 傅里叶变化频谱图及频域滤波
- 图像处理---matlab
- hsv空间双边滤波去雾MATLAB代码
- 基于卡尔曼滤波的PID控制
- 基于 MATLAB 的滤波器设计 (fdatool使用
- 基于FPGA的自适应滤波器的实现
- EKF-UKF-PF 扩展卡尔曼-无迹卡尔曼-粒子
- 有关同态滤波的相关资料及matlab代码
-
Simuli
nk的低通数字滤波器的仿真分析 -
基于Simuli
nk的匹配滤波器设计 - MATLAB 粒子滤波目标跟踪代码
- 网络化控制系统的H∞滤波器设计本科
- 基于Matlab和FPGA的FIR数字滤波器设计及
- MATLAB在卡尔曼滤波器中应用的理论与
评论
共有 条评论