資源簡介
matlab圖像處理自適應(yīng)中值濾波,function, 可運(yùn)行,很好很好很好
代碼片段和文件信息
function?II=adp_median(ISmax)
%自適應(yīng)中值濾波
if?(Smax<=1)||(Smax/2==round(Smax/2))||(Smax~=round(Smax))%Smax約束,噪聲密度越大,Smax應(yīng)當(dāng)設(shè)置越高
????error(‘Smax?must?be?an?odd?integer?>1‘);
end
%初始化
II=I;
II(:)=0;
alreadyProcessed=false(size(I));
%迭代
for?k=3:2:Smax
zmin=ordfilt2(I1ones(kk)‘symmetric‘);
zmax=ordfilt2(Ik*kones(kk)‘symmetric‘);
zmed=medfilt2(I[k?k]‘symmetric‘);
processUsingLevelB=(zmed>zmin)&(zm
- 上一篇:森林火災(zāi)視頻識別提取
- 下一篇:TSP問題的禁忌搜索解法MATLAB程序
評論
共有 條評論