The document discusses morphological operations in digital image processing. It covers fundamentals of morphological operations including point operations, neighborhood operations, and geometric operations. It also discusses mathematical morphology and its use of set theory for extracting useful image components. The document explains morphological operations using structuring elements to probe images and perform operations like erosion and dilation.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
64 views12 pages
MCT-453 - MV - 2013 - Lecture #18
The document discusses morphological operations in digital image processing. It covers fundamentals of morphological operations including point operations, neighborhood operations, and geometric operations. It also discusses mathematical morphology and its use of set theory for extracting useful image components. The document explains morphological operations using structuring elements to probe images and perform operations like erosion and dilation.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 12
Lecture # 18: Morphological
Operations
Muhammad Rzi Abbas Department of Mechatronics and Control Engineering
muhammadrziabbas@uet.edu.pk Lecturer, Mechatronics Dept. University of Engineering and Technology, Lahore • Fundamentals of DIP • Broad categories of operations • Point Operations (Gray Scale Transformations) • Negative Images, Contrast Stretching, Thresholding etc. • Neighborhood Operations (Spatial Filtering) • Linear (Averaging, Gaussian, Laplacian etc.) • Non-Linear (Order-Statistics Filters – Median, Maximum etc.) • Geometric Operations • Affine Transformations (Rotation, Scaling etc.) • A branch of biology which deals with the form and structure of animals and plants • Mathematical Morphology • A tool for extracting image components that are useful in the representation and description of region shapes • The language of mathematical morphology is Set Theory • The set space of binary image is Z2 i.e. each element of the set is a 2D vector whose coordinates are the (x,y) of a white pixel in the image. • Intersection, Union, Complement etc. operations will be used in all Morphological Operations. • Small sets or sub-images to probe an image under study • Each shaded pixel shows a member of SE • The origin of SE must also be specified • When working with images we require SE to be rectangular • Add minimum number of background pixels to achieve this • Consider an image A and SE B • Computer implementation require that set A be converted into a rectangular array by adding background elements. • The background is made large enough to accommodate the entire SE when its origin is at the first pixel of A • An operation on set A using SE B may be defined as: • Create a new set by running B over A such that the origin of B visits every element in A • At each location of the origin of B, if B is completely contained in A, mark that location as a member of a new set; else mark it as not being a member of the new set. (A and B) • Separate out joined objects, shrink the objects • A check of whether the structuring element fit the set. • Fill the gaps and increase the size of the objects • A check of whether the structuring element hit the set. (A or B) • Digital Image Processing by Rafael C. Gonzalez and Richard E. Woods, 3rd Edition. • Chapter 9 (Section 9.1 to 9.3) • Computer and Machine Vision – Theory, Algorithms, Practicalities by E.R.Davies, 4th Edition ELSEVIER, 2012 • Chapter 7 (Sections 7.1, 7.2 and 7.3) • Image Processing, Analysis and Machine Vision by Milan Sonka, Vaclav Hlavac and Roger Boyle, 3rd Edition, 2008. • Chapter 13 (Sections 13.1 and 13.3)
Computer Vision Fundamental Matrix: Please, suggest a subtitle for a book with title 'Computer Vision Fundamental Matrix' within the realm of 'Computer Vision'. The suggested subtitle should not have ':'.