Download presentation
Presentation is loading. Please wait.
Published byBeverley Golden Modified over 9 years ago
1
HCI/ComS 575X: Computational Perception Instructor: Alexander Stoytchev http://www.vrac.iastate.edu/~alexs
2
Mathematical Morphology HCI/ComS 575X: Computational Perception Iowa State University Copyright © Alexander Stoytchev
3
Reading for Today’s Lecture Haralick and Shapiro (1993). Computer and Robot Vision, "Chapter 5: Mathematical Morphology," Addison- Wesley.
4
Reading for Next Lecture Jain, Kasturi, and Schunck (1995). Machine Vision, ``Chapter 4: Image Filtering,'' McGraw-Hill, pp. 112-139.
5
Images and Structuring Elements origin [Jain, Kasturi, and Schunck (1995). Machine Vision, Ch. 2 ]
6
Images and Structuring Elements origin [Jain, Kasturi, and Schunck (1995). Machine Vision, Ch. 2 ]
7
Images and Structuring Elements origin [Jain, Kasturi, and Schunck (1995). Machine Vision, Ch. 2 ]
8
Images and Structuring Elements origin [Jain, Kasturi, and Schunck (1995). Machine Vision, Ch. 2 ]
9
Images and Structuring Elements origin [Jain, Kasturi, and Schunck (1995). Machine Vision, Ch. 2 ]
10
And so on …. until we reach the first pixel of the larger image
11
Images and Structuring Elements origin [Jain, Kasturi, and Schunck (1995). Machine Vision, Ch. 2 ]
12
Erosion Erosion of an image by a structuring element results in an image that gives all locations where the structuring element is contained in the image.
13
Examples of Pixels that will be deleted [Jain, Kasturi, and Schunck (1995). Machine Vision, Ch. 2 ]
14
Examples of Pixels that will be deleted [Jain, Kasturi, and Schunck (1995). Machine Vision, Ch. 2 ]
15
Erosion Results [Jain, Kasturi, and Schunck (1995). Machine Vision, Ch. 2 ]
16
Another Example [Haralick and Shapiro (1993). “Computer and Robot Vision,” Ch. 5 ]
17
Yet Another Example [Haralick and Shapiro (1993). “Computer and Robot Vision,” Ch. 5 ]
18
Dilation The union of the translations of the image A by the 1 pixels of the image B is called the dilation of A by B.
19
Dilation Example [Jain, Kasturi, and Schunck (1995). Machine Vision, Ch. 2 ]
20
Examples of pixels that will be added [Jain, Kasturi, and Schunck (1995). Machine Vision, Ch. 2 ]
21
Examples of pixels that will be added [Jain, Kasturi, and Schunck (1995). Machine Vision, Ch. 2 ]
22
Examples of pixels that will be added (in fact, all black pixels of the SE are added) [Jain, Kasturi, and Schunck (1995). Machine Vision, Ch. 2 ]
23
Dilation Results
24
[Haralick and Shapiro (1993). “Computer and Robot Vision,” Ch. 5 ]
26
Notation Erosion Dilation [Jain, Kasturi, and Schunck (1995). Machine Vision, Ch. 2 ]
27
Real Examples
28
Segmenting the Body and Handle [Haralick and Shapiro (1993). “Computer and Robot Vision,” Ch. 5 ]
29
Horizontal & Vertical Lines [Haralick and Shapiro (1993). “Computer and Robot Vision,” Ch. 5 ]
31
Circles & Lines [Haralick and Shapiro (1993). “Computer and Robot Vision,” Ch. 5 ]
32
Clustering [Haralick and Shapiro (1993). “Computer and Robot Vision,” Ch. 5 ]
33
Chip [Haralick and Shapiro (1993). “Computer and Robot Vision,” Ch. 5 ]
35
Algebraic Relations [Haralick and Shapiro (1993). “Computer and Robot Vision,” Ch. 5 ]
36
Matlab Demos (the code is posted on the class web page)
37
THE END
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.