4 . . :
1: 2: .
, . 1 2.
F=(1/10)*[1 1 1; 1 2 1; 1 1 1];
Lvyh=filter2(F,L,'same')/(3*3);
figure, imshow(Lvyh);
. 8. 1.
F=(1/16)*[1 2 1; 2 4 2; 1 2 1];
Lvyh=filter2(F,L,'same')/(3*3);
figure, imshow(Lvyh);
. 9. 2.
. .
1 | 2 |
. 10. 1 2.
1 | 2 |
. 11. 1 2.
, . , .
. .
(. 12):
L=imread('lily.bmp');
figure, imshow(L);
. 12. .
:
L=imnoise(L,'salt&pepper',0.05);
figure, imshow(L);
. 13. .
.
for k=1:s; % L=Lin(:,:,k); 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)=L(i+a,j+b); end; end; end; if j>1+m1; for a=-n1:n1; D(n1+1+a,m+1)=L(i+a,j+m1); end; D=D(1:n,2:m+1); end; Lres(i,j)=median(D(:)); end; end;end;. 14. .
, , . .
|
|