05 June 2007

What is Image editing?


Image editing encompasses the processes of altering images, whether they be digital photographs, traditional analog photographs, or illustrations. Before digital scanners and cameras became mainstream, traditional analog image editing was known as photo retouching, using tools such as an airbrush to modify photographs, or editing illustrations with any traditional art medium. However, since the advent of digital images, analog image editing has become largely obsolete. Graphic software programs, which can be broadly grouped into vector graphics editors, raster graphics editors, and 3d modelers, are the primary tools with which a user may manipulate, enhance, and transform images. Many image editing programs are also used to render or create computer art from scratch.

Basics of image editingRaster images are stored in a computer in the form of a grid of picture elements, or pixels. These pixels contain the image's color and brightness information. Image editors can change the pixels to enhance the image in many ways. The pixels can be changed as a group, or individually, by the sophisticated algorithms within the image editors. The domain of this article primarily refers to bitmap graphics editors, which are often used to alter photographs and other raster graphics. However, vector graphics software, such as Adobe Illustrator or Inkscape, are used to create and modify vector images, which are stored as descriptions of lines, Bézier splines, and text instead of pixels. It is easier to rasterize a vector image than to vectorize a raster image- how to go about vectorizing a raster image is the focus of much research in the field of computer vision. People like vector images because they are easy to modify, containing descriptions of the shapes in them for easy rearrangement, as well as scalable, being rasterizable at any resolution- to rasterize a vector image is simply to render it, while scaling a raster image up involves guessing at data that isn't there (see aliasing and other articles on information theory for more), and even scaling a raster image down involves guessing unless the scaling factor is an integer.

Editing programsDue to the popularity of digital cameras, image editing programs are readily available. Minimal programs, that perform such operations as rotating and cropping are often provided within the digital camera itself, while others are returned to the user on a compact disc (CD) when images are processed at a discount store. The more powerful programs contain functionality to perform a large variety of advanced image manipulations. Popular raster-based digital image editors include Adobe Photoshop, Corel Photo-Paint, Paint Shop Pro, Visualizer Photo Studio, Pixel image editor, PixBuilder Photo Editor, Fo2Pix ArtMaster, the GIMP, MAGIX Foto Clinic and Paint.NET. For more, including free programs, see: List of raster graphics editors.

Digital data compressionMany image file formats use data compression to reduce file size and save storage space. Digital compression of images may take place in the camera, or can be done in the computer with the image editor. When images are stored in JPEG format, compression has already taken place. Both cameras and computer programs allow the user to set the level of compression.

Some compression algorithms, such as those used in PNG file format, are lossless, which means no information is lost when the file is saved. The JPEG file format uses a lossy compression algorithm- The greater the compression, the more information is lost, ultimately reducing image quality or detail. JPEG uses knowledge of the way the brain and eyes perceive color to make this loss of detail less noticeable.

Image editor featuresListed below are some of the most used capabilities of the better graphic manipulation programs. The list is by no means all inclusive. There are a myriad of choices associated with the application of most of these features.

Selection
One of the prerequisites for many of the applications mentioned below is a method of selecting part(s) of an image, thus applying a change selectively without affecting the entire picture. Most graphics programs have several means of accomplishing this, such as a marquee tool, lasso, vector-based pen tools as well as more advanced facilities such as edge detection, masking, alpha compositing, and color and channel-based extraction.

Layers
(Digital image editing) Another feature common to many graphics applications is that of Layers, which are analogous to sheets of transparent acetate (each containing separate elements that make up a combined picture), stacked on top of each other, each capable of being individually positioned, altered and blended with the layers below, without affecting any of the elements on the other layers. This is a fundamental workflow which has become the norm for the majority of programs on the market today, and enables maximum flexibility for the user
whilst maintaining non-destructive editing principles and ease of use.

Image size alteration
Image editors can resize images in a process often called image scaling, making them larger, or smaller. High image resolution cameras can produce large images which are often reduced in size for Internet use. Image editor programs use a mathematical process called resampling to calculate new pixel values whose spacing is larger or smaller than the original pixel values. Images for Internet use are kept small, say 640 x 480 pixels which would equal 0.3 megapixels.

Cropping
Cropping an imageDigital editors are used to crop images. Cropping creates a new image by removing a desired rectangular portion from the image being cropped. The unwanted part of the image is discarded. Image cropping does not reduce the resolution of the area cropped. Best results are obtained when the original image has a high resolution. A primary reason for cropping is to improve the image composition in the new image.

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
removalImage editors may feature a number of algorithms which can add or remove noise in an image. JPEG artifacts can be removed; dust and scratches can be removed and an image can be despeckled. Noise tends to invade images when pictures are taken in low light settings. A new picture can be given an 'antiquated' effect by adding uniform monochrome noise.

Removal of unwanted elements
Most image editors can be used to remove unwanted branches, etc, using a "clone" tool. Removing these distracting elements draws focus to the subject, improving overall composition

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.

to read more just visit the site below
taken from http://en.wikipedia.org/wiki/Image_editing