Advertisement
Guest User

Untitled

a guest
Dec 12th, 2019
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.98 KB | None | 0 0
  1. wejscie = double(imread("rzeczka.jpg"));
  2. maska = [0,0,0;1,0,-1;0,0,0];
  3. x1 = length(wejscie(1,:))
  4. y1 = length(wejscie)
  5. #wejscie = [23,24,25;33,34,35;,36,37,38;39,40,41]
  6. #Dodanei marignesu
  7. margines = [wejscie(1,1),wejscie(1,:),wejscie(1,x1)]
  8. for i = 1:y1
  9. margines = [margines;[wejscie(i,1),wejscie(i,:),wejscie(i,x1)]]
  10. endfor
  11. margines = [margines;[wejscie(y1,1),wejscie(y1,:),wejscie(y,x1)]]
  12.  
  13.  
  14. nowa = margines;
  15. for x = 2:(length(margines(:,1))-1)
  16. for y = 2:(length(margines(1,:))-1)
  17.  
  18. nowa(x,y) = margines(x-1,y-1)*maska(1,1) ...
  19. +margines(x-1,y)*maska(1,2) ...
  20. +margines(x-1,y+1)*maska(1,3) ...
  21. +margines(x,y-1)*maska(2,1) ...
  22. +margines(x,y)*maska(2,2) ...
  23. +margines(x,y+1)*maska(2,3) ...
  24. +margines(x+1,y-1)*maska(3,1)...
  25. +margines(x+1,y)*maska(3,2) ...
  26. +margines(x+1,y+1)*maska(3,3);
  27.  
  28. endfor
  29. endfor
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement