A functional image processing project, with convolution over a supplied image.