Ch3 Image Enhancement
Ch3 Image Enhancement
Image Enhancement
• Digital image processing involves the manipulation
and interpretation of digital images with the aid of
a computer.
• the common image processing functions available
in image analysis systems can be categorized into
the following four categories:
– Preprocessing
– Image Enhancement
– Image Transformation
– Image Classification and Analysis
• Preprocessing functions: operations required prior to the
main data analysis and extraction of information to correct
image data for distortion or degradation that stem from the
image acquisition process.
of bins.
• Linear Stretch
Linear stretch between a lower and a upper
value
0 255
Image Contrast
• Dark
Frequency
• Little CONTRAST
between features
0 255
• Brighter
Frequency
• More CONTRAST between
features
0 255
Image Contrast
Frequency
0 255
Dark Bright
Stretching Image Histograms
• Fits the narrow range
Frequency
of raw data… IMAGE
…into the larger range of the
display device 0 255
Frequency
SCREEN
0 255
Contrast Stretch
• Stretches the range of data from the lower
values to the higher values so there is higher
contrast when an image is displayed
Frequency
s s m ms s
0 255
Histogram Equalization (or uniform
distribution stretch): Input pixels are
redistributed to produce a uniform population
density of pixels along the output axis,
DN' ( MAX
DN MIN
MIN
)255
Where
DN’= Digital no. assigned to pixel in output image
DN= Original DN of pixel in input image
Minimum value of input image (0)
MIN=
MAX=Maximum value of input image (255)
Linear stretch
Non-linear
Spatial filtering
B: Kernel or neighborhood
Numerical Filters-Low Pass Filters