An image batch processor