, , . , , . . , .
for i=1+n1:N+n1; disp(i) for j=1+m1:M+m1; if j==1+m1; D=0; for a=-n1:n1; for b=-m1:m1; D(n1+1+a,m1+1+b)=Lr(i+a,j+b); end; end; end; if j>1+m1; for a=-n1:n1; D(n1+1+a,m+1)=Lr(i+a,j+m1); end; D=D(1:n,2:m+1); end; LS=mean(mean(D)); if abs(Lr(i,j)-LS)>10/255; % Lvyh(i,j)=LS; else Lvyh(i,j)=Lr(i,j); end;end;end; Lvyh=Lvyh(n1+1:N+n1,m1+1:M+m1,:);figure, imshow(Lvyh);( ) |
. 7. , , .