Image processing

Image processing is any form of signal processing for which the input is an image, such as photographs or frames of video; the output of image processing can be either an image or a set of characteristics or parameters related to the image. Most image-processing techniques involve treating the image as a two-dimensional signal and applying standard signal-processing techniques to it.

Image processing usually refers to digital image processing, but optical and analog image processing are also possible. This article is about general techniques that apply to all of them.

Typical operations


Among many other image processing operations are:


 * Geometric transformations such as enlargement, reduction, and rotation
 * Color corrections such as brightness and contrast adjustments, quantization, or conversion to a different color space
 * Digital compositing or optical compositing (combination of two or more images). Used in filmmaking to make a "matte"
 * Interpolation, demosaicing, and recovery of a full image from a raw image format using a Bayer filter pattern
 * Image editing (e.g., to increase the quality of a digital image)
 * Image differencing
 * Image registration (alignment of two or more images)
 * Image stabilization
 * Image segmentation
 * Extending dynamic range by combining differently exposed images

Applications

 * Computer vision
 * Face detection
 * Feature detection
 * Lane departure warning system
 * Medical image processing
 * Microscope image processing
 * Morphological image processing
 * Remote sensing