Advertisement
Guest User

Untitled

a guest
May 27th, 2018
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.82 KB | None | 0 0
  1. height = getHeight();
  2. width = getWidth();
  3.  
  4. v = newArray(width*height);
  5.  
  6. for(y = 1; y < height-1; y++){
  7. for(x = 1; x < width-1; x++){
  8. if(getPixel(x,y) == 255 && getPixel(x+1,y-1) == 255 && getPixel(x-1,y+1) == 255 && getPixel(x-1,y-1) == 255 && getPixel(x+1,y+1) == 255){
  9. v[x+y*width] = 255;
  10. }else{
  11. v[x+y*width] = 0;
  12. }
  13. }
  14. }
  15.  
  16. u = newArray(width*height);
  17.  
  18. for(y = 1; y < height-1; y++){
  19. for(x = 1; x < width-1; x++){
  20. p = x+y*width;
  21. if(v[p] == 0 && v[p-width-1] == 0 && v[p+width+1] == 0 && v[p-width+1] == 0 && v[p+width-1] == 0){
  22. u[x+y*width] = 0;
  23. }else{
  24. u[x+y*width] = 255;
  25. }
  26. }
  27. }
  28.  
  29. for(y = 1; y < height-1; y++){
  30. for(x = 1; x < width-1; x++){
  31. setPixel(x, y, u[x+y*width]);
  32. }
  33. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement