Change color depth It is possible, using the software, to change the
color depth of images. Common color depths are 2, 4, 16, 256, 65,536 and 16.7 million colors. The JPEG and PNG image formats are capable of storing 16.7 million colors (equal to 256 luminance values per color channel). In addition,
grayscale images of 8
bits or less can be created, usually via conversion and
down-sampling from a full-color image.
Grayscale conversion is useful for reducing the file size dramatically when the original photographic print was monochrome, but a color tint has been introduced due to aging effects.
Contrast change and brightening Image editors have provisions to simultaneously change the
contrast of images and brighten or darken the image.
Underexposed images can often be improved by using this feature. Recent advances have allowed more intelligent exposure correction whereby only pixels below a particular
luminosity threshold are brightened, thereby brightening underexposed shadows without affecting the rest of the image. The exact transformation that is applied to each color channel can vary from editor to editor.
GIMP applies the following formula: if (brightness where value is the input color value in the 0..1 range and brightness and contrast are in the −1..1 range.
Gamma correction In addition to the capability of changing the images' brightness and/or contrast in a non-linear fashion, most current image editors provide an opportunity to manipulate the images'
gamma value. Gamma correction is particularly useful for bringing details that would be hard to see on most computer monitors out of shadows. In some image editing software, this is called "curves", usually, a tool found in the color menu, and no reference to "gamma" is used anywhere in the program or the program documentation. Strictly speaking, the curves tool usually does more than simple gamma correction, since one can construct complex curves with multiple
inflection points, but when no dedicated gamma correction tool is provided, it can achieve the same effect.
Color adjustments The color of images can be altered in a variety of ways. Colors can be faded in and out, and tones can be changed using
curves or other tools. The color balance can be improved, which is important if the picture was shot indoors with daylight film, or shot on a camera with the
white balance incorrectly set. Special effects, like
sepia tone and grayscale, can be added to an image. In addition, more complicated procedures, such as the mixing of color channels, are possible using more advanced graphics editors. The
red-eye effect, which occurs when flash photos are taken when the pupil is too widely open (so that light from the flash that passes into the eye through the pupil reflects off the fundus at the back of the eyeball), can also be eliminated at this stage.
Dynamic blending Advanced Dynamic Blending is a concept introduced by photographer
Elia Locardi in his blog
Blame The Monkey to describe the photographic process of capturing multiple bracketed exposures of a land or cityscape over a specific span of time in a changing natural or artificial lighting environment. Once captured, the exposure brackets are manually blended together into a single High Dynamic Range image using post-processing software. Dynamic Blending images serve to display a consolidated moment. This means that while the final image may be a blend of a span of time, it visually appears to represent a single instant.
Histogram Image editors have provisions to create an
image histogram of the image being edited. The histogram plots the number of pixels in the image (vertical axis) with a particular brightness value (horizontal axis). Algorithms in the digital editor allow the user to visually adjust the brightness value of each pixel and to dynamically display the results as adjustments are made. Improvements in picture brightness and contrast can thus be obtained.
Noise reduction Image editors may feature a number of algorithms which can add or remove
noise in an image. Some
JPEG artifacts can be removed; dust and scratches can be removed and an image can be de-speckled. Noise reduction merely estimates the state of the scene without the noise and is not a substitute for obtaining a "cleaner" image. Excessive noise reduction leads to a loss of detail, and its application is hence subject to a trade-off between the undesirability of the noise itself and that of the reduction artifacts. Noise tends to invade images when pictures are taken in low light settings. A new picture can be given an 'antiqued' effect by adding uniform monochrome noise.
Selective color change Some image editors have color swapping abilities to selectively change the color of specific items in an image, given that the selected items are within a specific color range.
Image orientation rotation, and 180° rotation . Image editors are capable of altering an image to be rotated in any direction and to any degree.
Mirror images can be created and images can be horizontally
flipped or vertically
flopped. A small rotation of several
degrees is often enough to level the
horizon, correct
verticality (of a building, for example), or both. Rotated images usually require
cropping afterwards, in order to remove the resulting gaps at the image edges.
Perspective control and distortion Some image editors allow the user to
distort (or "transform") the shape of an image. While this might also be useful for special effects, it is the preferred method of correcting the typical
perspective distortion that results from photographs being taken at an
oblique angle to a
rectilinear subject. Care is needed while performing this task, as the image is reprocessed using
interpolation of adjacent pixels, which may reduce overall image
definition. The effect mimics the use of a
perspective control lens, which achieves a similar correction
in-camera without loss of definition.
Lens correction Photo manipulation packages have functions to correct images for various lens
distortions, including pincushion,
fisheye, and barrel distortions. The corrections are in most cases subtle, but can improve the appearance of some photographs.
Enhancing images In
computer graphics, the enhancement of an image is the process of improving the quality of a digitally stored image by manipulating the image with software. It is quite easy, for example, to make an image lighter or darker, or to increase or decrease contrast. Advanced photo enhancement software also supports many filters for altering images in various ways. Programs specialized for image enhancement are sometimes called image editors.
Sharpening and softening images Graphics programs can be used to both sharpen and blur images in a number of ways, such as
unsharp masking or
deconvolution. Portraits often appear more pleasing when selectively softened (particularly the skin and the background) to better make the subject stand out. This can be achieved with a camera by using a large
aperture, or in the image editor by making a selection and then blurring it.
Edge enhancement is an extremely common technique used to make images appear sharper, although purists frown on the result as appearing unnatural. Another form of image sharpening involves a form of contrast. This is done by finding the average color of the pixels around each pixel in a specified radius, and then contrasting that pixel from that average color. This effect makes the image seem clearer, seemingly adding details. An example of this effect can be seen to the right. It is widely used in the printing and photographic industries for increasing the local contrasts and sharpening the images. == Editing of multiple images ==