Image processors include hardware and/or software that translate data into dots or pixels in a printer or image setter. Image processors process images by means of a digital computer. Image processors help to retrieve the image by carrying various processes like scaling, enhancement, restoration, compression, segmentation, and representation. Two examples of image processors are raster image processors and hyperspectral image processors. A raster image processor is a chip used in printing systems such as laser printers, to produce a bitmap that generates the output. A hyperspectral image processor simultaneously acquires images at multiple electromagnetic wavelengths and can contain more information. Other image processors are commonly available.

