Advertisement
Guest User

Untitled

a guest
Apr 29th, 2017
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.48 KB | None | 0 0
  1. A=imread('electric.jpg');
  2. figure,imshow(A);
  3. %wypełnienie tablic zerami
  4. I1=A;
  5. I=zeros(size(A));
  6. I2=zeros(size(A));
  7.  
  8. %maska filtrujaca
  9. F1=[0 1 0;
  10. 1 -4 1;
  11. 0 1 0];
  12. F2=[1 1 1;
  13. 1 -8 1;
  14. 1 1 1];
  15.  
  16. %Padarray z zerami (obcinanie tablicy)
  17. A=padarray(A,[1,1]);
  18. A=double(A);
  19.  
  20. for i=1:size(A,1)-2
  21. for j=1:size(A,2)-2
  22.  
  23. I(i,j)=sum(sum(F2.*A(i:i+2,j:j+2)));
  24.  
  25. end
  26. end
  27. %I=uint8(I);
  28. I = rgb2gray(I);
  29. figure,imshow(I);title('krawędzie');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement