资源简介
本算法是对中值滤波的一种改进,采用自适应中值对图像处理,保留了更多细节
代码片段和文件信息
function f=adpmedian(gsmax)
if(smax<=1)|(smax/2==round(smax/2))|(smax~=round(smax))
error(‘smax must be an odd inger>1‘)
end
[MN]=size(g);
f=g;
f(:)=0;
alreadyprocessed=false(size(g));
for k=3:2:smax
zmin=ordfilt2(g1ones(kk)‘symmetric‘);
zmax=ordfilt2(gk*kones(kk)‘symmetric‘);
zmed=medfilt2(g[kk]‘symmetric‘);
评论
共有 条评论