ImageProcessor Core wrapper