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