Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function [ wynik ] = filtrowanie( obraz )
- if (size(obraz,3)>1)
- obraz = im2bw(obraz);
- end
- maska = [0.5 1 0.5;1 0.5 1;0.5 1 0.5];
- rozm = 1;
- maska = maska/1;
- maska
- [x, y] = size(obraz);
- wynik = zeros(x,y);
- for i = (1 + rozm):(x - rozm)
- for j = (1 + rozm):(y - rozm)
- fragment = obraz(i - rozm:i + rozm, j - rozm:j + rozm);
- wynik(i,j) = sum(sum(fragment.*maska));
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement