Mod5 Part2
Mod5 Part2
An image is captured by a
sensor (such as digital camera) and digitized. The image that is acquired is completely unprocessed.
This step involves preprocessing such as scaling.
Image enhancement
1. Image enhancement is the process of manipulating an image to make it more suitable for a
specific application.
2. Various techniques are employed, and these may involve different image processing approaches.
3. The goal is to bring out hidden details or highlight specific features of interest, such as adjusting
brightness, contrast, etc.
Image Restoration
2. It tends to be more objective than subjective, aiming to reverse or compensate for the effects of
degradation, such as noise or blurring.
1. With the increasing use of digital images, color image processing has become more
important.
2. Color is utilized for extracting features of interest in an image, and this may involve color
modeling and processing in the digital domain.
3. Understanding and manipulating color information is crucial for various applications, es
MODULE 5
Freeman chain codes are a type of boundary code that assigns a numerical value to
each segment direction.
Generating a chain code directly by following a boundary pixel by pixel can result in a
long code and be sensitive to small disturbances or noise along the boundary.
Resampling the boundary on a larger grid spacing is often used to address these
issues.
Resampling involves selecting a larger grid spacing and assigning a boundary point to
each node of the larger grid based on its proximity to the original boundary.
Chain codes depend on the starting point, but normalization procedures help make
the code independent of the starting point.
Normalization can also account for rotation and size changes by using the first
difference of the chain code.
The text provides an example using an image of a circular stroke embedded in small
fragments.
Resampling the boundary and obtaining a Freeman chain code results in a more
concise representation of the object's shape.
Chain codes significantly reduce the data needed to store boundary information.
Shape Number
The shape number of a chain-coded boundary, based on a 4-directional code, is defined as the first
difference of the smallest magnitude.
The order of a shape number refers to the number of digits in its representation.
The shape number is always even for a closed boundary, and its value limits the number of possible
different shapes.
The coded boundary can depend on the orientation of the grid used.
To normalize the grid orientation, one approach is to align the chain-code grid with the sides of the
basic rectangle defined in the previous section.