Abstract ImageProcessor such that it is an abstract base from which SerialImageProcessor and OpenclImageProcessor inherit.