Académique Documents
Professionnel Documents
Culture Documents
TECHNIQUES
operations on it, in order to get an enhanced image the interpretability or perception of information in
or to extract some useful information from it. It is a images for human viewers, or to provide `better'
type of signal dispensation in which input is image, input for other automated image processing
determining what is `good' image enhancement The image which we will be loading from the
when it comes to human perception. However, data set is called the original image.After applying
when image enhancement techniques are used as any filter available in the project, again we can
pre-processing tools for other image processing come back to the original image.
determine which techniques are most appropriate. In photography, a negative is an image, usually
on a strip or sheet of transparent plastic film, in
Image Segmentation: Image segmentation is the which the lightest areas of the photographed
process of partitioning a digital image into multiple subject appear darkest and the darkest areas appear
segments (sets of pixels, also known as super-pixels). lightest.
The goal of segmentation is to simplify and/or change
the representation of an image into something that is
more meaningful and easier to analyze. Image
segmentation is typically used to locate objects
and boundaries (lines, curves, etc.) in images. More
precisely, image segmentation is the process of
assigning a label to every pixel in an image such that
pixels with the same label share certain characteristics.
Figure:Negate Image
The result of image segmentation is a set of Grey scale
segments that collectively cover the entire image, Grayscale is a range of monochromatic shades
or a set of contours extracted from the image from black to white. Therefore, a grayscale image
(see edge detection). Each of the pixels in a region contains only shades of gray and no color. While
are similar with respect to some characteristic or digital images can be saved as grayscale (or black
computed property, such as color, intensity, and white) images, even color images
or texture. Adjacent regions are significantly contain grayscale information.
Contrast streching
Most satellites and airborne sensor were
designed to accommodate a wide range of
illumination conditions, from poorly lit arctic
regions to high reflectance desert regions. Because
of this, the pixel values in the majority of digital
scenes occupy a relatively small portion of the
possible range of image values. If the pixel values
Figure:Grey Scale
are displayed in their original form, only a small
Rotate range of gray values will be used, resulting in a
The rotation operator performs a geometric
low contrast display on which similar features
transform which maps the position of a picture
night is indistinguishable.
element in an input image onto a position in an
A contrast stretch enhancement expands the
output image by rotating it through a user-specified
range of pixel values so that they are displayed
angle about an origin . In most implementations,
over a fuller range of gray values.
output locations which are outside the boundary of
Generally, image display and recording devices
the image are ignore.
typically operate over a range of 256 gray levels
Level slicing (the maximum number represent in 8-bit computer
Level slicing is an enhancement technique
encoding). In the case of 8-bit single image, is to
whereby the Digital Numbers (DN) distributed
expand the narrow range of brightness values
along the x-axis of an image histogram is divided
typically present in an output image over a wider
into a series of analyst-specified intervals of
range of gray value. The result is an output image
“slices”. All of DNs falling within a given interval
that is designed to accentuate the contrast between
in the input image are then display a single image
features of interest to the image analyst.
as DN output.
Figure:Contrast Stretching
Figure:Level Slicing
Thresholding
High-Pass Filtering
Histogram Equalization
B.Tech in CSE from Narayana Engineering B.Tech in CSE from Narayana Engineering