自适应局部降噪滤波器(共1页).doc
精选优质文档-倾情为你奉上自适应局部降噪滤波器在MATLAB中输入程序如下:block=3;I=imread('VLSI.PNG');I=rgb2gray(I);subplot(1,2,1);imshow(I);M,N=size(I);NI=zeros(M,N);temp=;for k=1:M temp=temp I(k,:);endEta_total=var(temp);for k=(block+1)/2:M-(block-1)/2 for l=(block+1)/2:N-(block-1)/2 temp=; for m=1:block temp=temp I(k+m-(block+1)/2,(l-(block-1)/2):(l+(block-1)/2); end local_mean=mean(temp); local_var=var(temp); if local_var=0 NI(k,l)=I(k,l); else NI(k,l)=I(k,l)-Eta_total/local_var*(I(k,l)-local_mean); end endendNI=uint8(NI);subplot(1,2,2);imshow(NI);运行结果:专心-专注-专业