Erosion: by Steve Kelsch
Erosion: by Steve Kelsch
Erosion: by Steve Kelsch
By Steve Kelsch
What is Erosion?
Morphological Operation
Similar in nature to Dilation, but opposite effect
Edge Detection
Separating Objects for Counting
Apply Erosion
Edge Detection
OUTPUT PIXEL
REMAINS 1
Rules of Binary Erosion cont..
If the Input pixel is set to foreground, but
at least one of its 8 neighbors is not, the
output pixel is set to background.
3x3 Structuring Element
INPUT IMAGE OUTPUT IMAGE
OUTPUT PIXEL
IS SET TO 0
Rules of Binary Erosion
Input pixels set to background remain
such.
3x3 Structuring Element
OUTPUT PIXEL
REMAINS 0
Combining Erosion with Dilation
I = Original Image
H = Structuring Element
How Grayscale Erosion works
Grayscale Erosion
Elimination of Bright Spots -> Dark spots expand slightly
Grayscale Erosion vs Dilation
Project Progress
Goals:
To implement Binary Erosion with arbitrary SE sizes
and value orientation
Look into Implementation of Grayscale Erosion
Progress
Researched Matlab’s built in functionality
Determined Parameters: Mask (SE), Binary Image
Early Stages of Implementation
Conclusions about Erosion
Morphological