function setBlack(pixel){
pixel.setRed(0);
pixel.setGreen(0);
pixel.setBlue(0);
//return pixel;
}
function pixelOnVerticalEdge(pixel, image, verticalBorderWidth){
y = pixel.getY();
if(y <= verticalBorderWidth){
return true;
}
var height = image.getHeight();
if(y >= height - verticalBorderWidth){
return true;
}
return false;
}
function pixelOnHorizontalEdge(pixel, image, horizontalBorderWidth){
x = pixel.getX();
if(x <= horizontalBorderWidth){
return true;
}
var width = image.getWidth();
if(x >= width - horizontalBorderWidth){
return true;
}
return false;
}
var image = new SimpleImage("duvall.jpg");
for(var pix of image.values()){
if( pixelOnHorizontalEdge(pix, image, 5) || pixelOnVerticalEdge(pix, image, 15) ){
setBlack(pix);
}
}
print(image);