document.write('
Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. function setBlack(pixel){
  2.     pixel.setRed(0);
  3.     pixel.setGreen(0);
  4.     pixel.setBlue(0);
  5.     //return pixel;
  6. }
  7.  
  8. function pixelOnVerticalEdge(pixel, image, verticalBorderWidth){
  9.     y = pixel.getY();
  10.     if(y <= verticalBorderWidth){
  11.         return true;
  12.     }
  13.     var height = image.getHeight();
  14.     if(y >= height - verticalBorderWidth){
  15.         return true;
  16.     }
  17.     return false;
  18. }
  19.  
  20. function pixelOnHorizontalEdge(pixel, image, horizontalBorderWidth){
  21.     x = pixel.getX();
  22.     if(x <= horizontalBorderWidth){
  23.         return true;
  24.     }
  25.     var width = image.getWidth();
  26.     if(x >= width - horizontalBorderWidth){
  27.         return true;
  28.     }
  29.     return false;
  30. }
  31.  
  32. var image = new SimpleImage("duvall.jpg");
  33. for(var pix of image.values()){
  34.     if( pixelOnHorizontalEdge(pix, image, 5) ||  pixelOnVerticalEdge(pix, image, 15) ){
  35.         setBlack(pix);
  36.     }
  37. }
  38. print(image);
');