morphological operators - donald bren school of ...majumder/dip/classes/morpho.pdf · morphological...

16
Morphological Operators CS 111: Digital Image Processing

Upload: others

Post on 01-Nov-2020

11 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Morphological Operators - Donald Bren School of ...majumder/DIP/classes/morpho.pdf · Morphological Operators CS 111: Digital Image Processing. Dilation. Dilation: Join Broken Segments

Morphological Operators

CS 111: Digital Image Processing

Page 2: Morphological Operators - Donald Bren School of ...majumder/DIP/classes/morpho.pdf · Morphological Operators CS 111: Digital Image Processing. Dilation. Dilation: Join Broken Segments

Dilation

Page 3: Morphological Operators - Donald Bren School of ...majumder/DIP/classes/morpho.pdf · Morphological Operators CS 111: Digital Image Processing. Dilation. Dilation: Join Broken Segments

Dilation: Join Broken Segments

Page 4: Morphological Operators - Donald Bren School of ...majumder/DIP/classes/morpho.pdf · Morphological Operators CS 111: Digital Image Processing. Dilation. Dilation: Join Broken Segments

Erosion

Page 5: Morphological Operators - Donald Bren School of ...majumder/DIP/classes/morpho.pdf · Morphological Operators CS 111: Digital Image Processing. Dilation. Dilation: Join Broken Segments

Erosion and Dilation: Eliminating Irrelevant Details

Page 6: Morphological Operators - Donald Bren School of ...majumder/DIP/classes/morpho.pdf · Morphological Operators CS 111: Digital Image Processing. Dilation. Dilation: Join Broken Segments

Opening

Page 7: Morphological Operators - Donald Bren School of ...majumder/DIP/classes/morpho.pdf · Morphological Operators CS 111: Digital Image Processing. Dilation. Dilation: Join Broken Segments

Closing

Page 8: Morphological Operators - Donald Bren School of ...majumder/DIP/classes/morpho.pdf · Morphological Operators CS 111: Digital Image Processing. Dilation. Dilation: Join Broken Segments

Opening and Closing: Noise Filter

Page 9: Morphological Operators - Donald Bren School of ...majumder/DIP/classes/morpho.pdf · Morphological Operators CS 111: Digital Image Processing. Dilation. Dilation: Join Broken Segments

Boundary Extraction

Page 10: Morphological Operators - Donald Bren School of ...majumder/DIP/classes/morpho.pdf · Morphological Operators CS 111: Digital Image Processing. Dilation. Dilation: Join Broken Segments

Region Filling

Page 11: Morphological Operators - Donald Bren School of ...majumder/DIP/classes/morpho.pdf · Morphological Operators CS 111: Digital Image Processing. Dilation. Dilation: Join Broken Segments

Region Filling

Page 12: Morphological Operators - Donald Bren School of ...majumder/DIP/classes/morpho.pdf · Morphological Operators CS 111: Digital Image Processing. Dilation. Dilation: Join Broken Segments

Connected Components

Page 13: Morphological Operators - Donald Bren School of ...majumder/DIP/classes/morpho.pdf · Morphological Operators CS 111: Digital Image Processing. Dilation. Dilation: Join Broken Segments

Gray Scale: Dilation and Erosion

Original Dilation: Brighter where small dark details are reduced

Erosion: Darker where small bright details are reduced

Page 14: Morphological Operators - Donald Bren School of ...majumder/DIP/classes/morpho.pdf · Morphological Operators CS 111: Digital Image Processing. Dilation. Dilation: Join Broken Segments

Gray Scale: Opening and Closing

Original Opening: Reduces small bright details with little effect on dark areas.

Closing: Reduces small dark details with little effect on bright areas

Page 15: Morphological Operators - Donald Bren School of ...majumder/DIP/classes/morpho.pdf · Morphological Operators CS 111: Digital Image Processing. Dilation. Dilation: Join Broken Segments

Smoothing: Opening and then Closing

Page 16: Morphological Operators - Donald Bren School of ...majumder/DIP/classes/morpho.pdf · Morphological Operators CS 111: Digital Image Processing. Dilation. Dilation: Join Broken Segments

Gradient: Dilation - Erosion

• Morphological Edge Detector• Direction Independent