Advertisement
Guest User

Untitled

a guest
Oct 21st, 2019
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.65 KB | None | 0 0
  1. clear all
  2. imgorig = imread("111-0.jpg");
  3. img = rgb2gray(imgorig);
  4. imgns = imnoise(img, "gaussian", 0, 0.08);
  5. x = length(img(:,1));
  6. y = length(img(1,:));
  7. for i=2:x-1
  8. for j=2:y-1
  9. imgcl(i, j) = imgns(i, j)/9+ imgns(i-1,j-1)/9+ imgns(i+1,j+1)/9+ imgns(i+1,j)/9+ imgns(i-1,j)/9+ imgns(i,j+1)/9+ imgns(i,j-1)/9+ imgns(i-1,j+1)/9+ imgns(i+1,j-1)/9;
  10. imgcl2(i, j) = median(
  11. [imgns(i, j),
  12. imgns(i-1,j-1),
  13. imgns(i+1,j+1),
  14. imgns(i+1,j),
  15. imgns(i-1,j),
  16. imgns(i,j+1),
  17. imgns(i,j-1),
  18. imgns(i-1,j+1),
  19. imgns(i+1,j-1)]);
  20. endfor
  21. endfor
  22. subplot(1, 3, 1), subimage(imgns);
  23. subplot(1, 3, 2), subimage(imgcl);
  24. subplot(1, 3, 3), subimage(imgcl2);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement