SlideShare a Scribd company logo
MORPHOLOGICAL IMAGE
PROCESSING
D.SHUNMUGAKUMARI
ASSITANT PROFESSOR
DEPARTMENT OF INFORMATION TECHNOLOGY
INTRODUCTION
 Morphology
 About the form and structure of animals and
plants
 Mathematical morphology
 Using set theory
 Extract image component
 Representation and description of region shape
INTRODUCTION
 Sets in mathematical morphology represent
objects in an image
 Example
◦ Binary image: the elements of a set is the
coordinate (x,y) of the pixels, in Z2
◦ Gray-level image: the element of a set is the
triple, (x, y, gray-value), in Z3
OUTLINE
 Preliminaries – set theory
 Dilation and erosion
 Opening and closing
PRELIMINARIES – SET THEORY
 A be a set in Z2.
 a = (a1, a2) is an element of A.
 a is not an element of A
 Null (empty) set: 
Aa
Aa
SET OPERATIONS
 A is a subset of B: every element of A is an
element of another set B
 Union
 Intersection
 Mutually exclusive
BA
BAC 
BAC 
BA 
GRAPHICAL EXAMPLES
GRAPHICAL EXAMPLES (CONT.)
 AwwAc
  BwAwwBA  ,
LOGIC OPERATIONS ON BINARY
IMAGES
 Functionally complete operations
AND, OR, NOT
BA
BA
AB 
OUTLINE
 Preliminaries
 Dilation and erosion
 Opening and closing
DILATION
 )ˆ(  ABzBA z B:structuring
element
DILATION
Dilation is one of the basic operation in
mathematical morphology.
Dilation adds the pixels to the Boundaries of
an object in an image.
Dilation process in which binary image is
expanded from its original image.
W B
DILATION FORMULA,
f(x) h(s)=max{f(x)+h(s-x)}
f(x) original Image
EXOR operation
s Structuring pattern matching.
Morphological Image Processing
DILATION EXAMPLE
Original Image expanded Dilation
EROSION
 ABzBA z  )(
z: displacement
B:structuring
element
EROSION (CONT.)
EROSION
•Erosion is the Reverse process of the Dilation.
•Erosion Remove the pixel on object boundaries.
• B W
EROSION FORMULA
f(x) h(s)=min{f(s+x)+h(x)}
f(x) original Image
EXNOR operation
s Structuring pattern matching.
Morphological Image Processing
EROSION EXAMPLE
Original Image EXNOR Erosion
STRUCTURING ELEMENT
The number of pixel added or removed from the
object in an image depends on the size and shape
structuring element.
•It’s s matrix 1’s and 0’s.
The center pixel of the structuring element,
called the origin.
Morphological Image Processing
Morphological Image Processing
DILATION AND EROSION ARE DUALS
 c
z
c
ABzBA )()( 
 cc
z ABz )(  
 )(  c
z ABz 
 )ˆ(  ABzBA z
BAc ˆ

APPLICATION: BOUNDARY
EXTRACTION
 Extract boundary of a set A:
 First erode A (make A smaller)
 A – erode(A)
)( BAA=
APPLICATION: BOUNDARY EXTRACTION
Using 5x5 structuring elementoriginal image
OUTLINE
 Preliminaries
 Dilation and erosion
 Opening and closing
OPENING
 Dilation: expands image w.r.t structuring
elements
 Erosion: shrink image
 erosion+dilation = original image
 Opening= erosion + dilation
BBABA  )(
OPENING (CONT.)
OPENING (CONT.)
Smooth the contour of an image, breaks narrow isthmuses,
eliminates thin protrusions
Find contour Fill in contour
CLOSING
 Closing = dilation + erosion
BBABA )( 
CLOSING (CONT.)
Find contour Fill in contour
Smooth the object contour, fuse narrow breaks and long
thin gulfs, eliminate small holes, and fill in gaps
Noisy
image
opening
Remove
outer
noise
Remove
inner
noise
closing

More Related Content

PPTX
Morphological image processing
Raghu Kumar
 
PDF
Morphological operations
National Institute of Technology Durgapur
 
PPTX
Chapter 9 morphological image processing
asodariyabhavesh
 
PPT
morphological image processing
Anubhav Kumar
 
PPT
Spatial domain and filtering
University of Potsdam
 
PPTX
Chapter 9 morphological image processing
Ahmed Daoud
 
PPSX
Image Enhancement in Spatial Domain
Dr. A. B. Shinde
 
Morphological image processing
Raghu Kumar
 
Chapter 9 morphological image processing
asodariyabhavesh
 
morphological image processing
Anubhav Kumar
 
Spatial domain and filtering
University of Potsdam
 
Chapter 9 morphological image processing
Ahmed Daoud
 
Image Enhancement in Spatial Domain
Dr. A. B. Shinde
 

What's hot (20)

PPTX
Image Representation & Descriptors
PundrikPatel
 
PPT
Image segmentation
Md Shabir Alam
 
PPSX
Color Image Processing: Basics
Dr. A. B. Shinde
 
PPTX
Intensity Transformation and Spatial filtering
Shajun Nisha
 
PPTX
Hit and-miss transform
Krish Everglades
 
PPTX
Chapter 8 image compression
asodariyabhavesh
 
PDF
Image sampling and quantization
BCET, Balasore
 
PPT
Image Restoration
Poonam Seth
 
PPT
Chapter10 image segmentation
asodariyabhavesh
 
PPTX
Spatial Filters (Digital Image Processing)
Kalyan Acharjya
 
PPT
Thresholding.ppt
shankar64
 
PPTX
Image Enhancement in Spatial Domain
DEEPASHRI HK
 
PDF
Digital Image Processing: Image Segmentation
Mostafa G. M. Mostafa
 
PPTX
Image processing second unit Notes
AAKANKSHA JAIN
 
PPTX
Color image processing Presentation
Revanth Chimmani
 
PPTX
Chapter 9 morphological image processing
Ahmed Daoud
 
PPTX
Smoothing in Digital Image Processing
Pallavi Agarwal
 
PDF
Lecture 4 Relationship between pixels
VARUN KUMAR
 
Image Representation & Descriptors
PundrikPatel
 
Image segmentation
Md Shabir Alam
 
Color Image Processing: Basics
Dr. A. B. Shinde
 
Intensity Transformation and Spatial filtering
Shajun Nisha
 
Hit and-miss transform
Krish Everglades
 
Chapter 8 image compression
asodariyabhavesh
 
Image sampling and quantization
BCET, Balasore
 
Image Restoration
Poonam Seth
 
Chapter10 image segmentation
asodariyabhavesh
 
Spatial Filters (Digital Image Processing)
Kalyan Acharjya
 
Thresholding.ppt
shankar64
 
Image Enhancement in Spatial Domain
DEEPASHRI HK
 
Digital Image Processing: Image Segmentation
Mostafa G. M. Mostafa
 
Image processing second unit Notes
AAKANKSHA JAIN
 
Color image processing Presentation
Revanth Chimmani
 
Chapter 9 morphological image processing
Ahmed Daoud
 
Smoothing in Digital Image Processing
Pallavi Agarwal
 
Lecture 4 Relationship between pixels
VARUN KUMAR
 
Ad

Similar to Morphological Image Processing (20)

PPTX
Morphological image processing basic.pptx
anychowdhury2
 
PPT
dokumen.tips_computer-graphics-image-processing-chapter-9-computer-graphics-i...
YogeshNeelappa2
 
PPTX
Morphological Operations (2).pptx
RiyaLuThra7
 
PPT
4_14755_CS213_20172018_1__2_1_Lecture_5.ppt
ratnababum
 
PPTX
Image morphology
Sonam Maurya
 
PPT
EE 583-Lectursssse1sffgdhfdhgdhfdfdg0.ppt
PreetiAggarwal52
 
PPT
Morphological operations on digital image processing
bonditapaul1
 
PDF
CV_Chap 3 Features Detection
Khushali Kathiriya
 
PPT
Boundary Extraction
Maria Akther
 
PDF
Morphological.pdf
pawankamal3
 
PPT
morphological image processing
John Williams
 
PPTX
Chapter 9 newer
Sonam Maurya
 
PPTX
Erosion and dilation
Akhil .B
 
PDF
Lec_9_ Morphological ImageProcessing .pdf
nagwaAboElenein
 
PDF
IMAGE RESTORATION BASED ON MORPHOLOGICAL OPERATIONS
ijcseit
 
PDF
Image restoration based on morphological operations
ijcseit
 
PPT
Chapter_9_Morphological_Image_Processing.ppt
Iftikhar70
 
PPTX
Morphological image processing in Digital Image Processing.pptx
Gowthami476224
 
PPTX
Morphological image Processing
murugeswariSenthilku
 
PDF
Morphological image processing motes.pdf
banushri914
 
Morphological image processing basic.pptx
anychowdhury2
 
dokumen.tips_computer-graphics-image-processing-chapter-9-computer-graphics-i...
YogeshNeelappa2
 
Morphological Operations (2).pptx
RiyaLuThra7
 
4_14755_CS213_20172018_1__2_1_Lecture_5.ppt
ratnababum
 
Image morphology
Sonam Maurya
 
EE 583-Lectursssse1sffgdhfdhgdhfdfdg0.ppt
PreetiAggarwal52
 
Morphological operations on digital image processing
bonditapaul1
 
CV_Chap 3 Features Detection
Khushali Kathiriya
 
Boundary Extraction
Maria Akther
 
Morphological.pdf
pawankamal3
 
morphological image processing
John Williams
 
Chapter 9 newer
Sonam Maurya
 
Erosion and dilation
Akhil .B
 
Lec_9_ Morphological ImageProcessing .pdf
nagwaAboElenein
 
IMAGE RESTORATION BASED ON MORPHOLOGICAL OPERATIONS
ijcseit
 
Image restoration based on morphological operations
ijcseit
 
Chapter_9_Morphological_Image_Processing.ppt
Iftikhar70
 
Morphological image processing in Digital Image Processing.pptx
Gowthami476224
 
Morphological image Processing
murugeswariSenthilku
 
Morphological image processing motes.pdf
banushri914
 
Ad

More from kumari36 (20)

PPTX
Data Analytics with Data Science Algorithm
kumari36
 
PPTX
Transaction of program execution updates
kumari36
 
PPTX
ER-Model specification logical structure
kumari36
 
DOCX
Virtualize of IO Devices .docx
kumari36
 
DOCX
VIRTUALIZATION STRUCTURES TOOLS.docx
kumari36
 
DOCX
Operating System extension.docx
kumari36
 
DOCX
Levels of Virtualization.docx
kumari36
 
PDF
Overview of java Language-3.pdf
kumari36
 
PDF
Java Evolution-2.pdf
kumari36
 
PDF
Inheritance in Java.pdf
kumari36
 
PDF
Constructors in Java (2).pdf
kumari36
 
PDF
Chapter4-var.pdf
kumari36
 
PDF
softwareMaintenance.pdf
kumari36
 
PDF
testing.pdf
kumari36
 
PDF
Debugging.pdf
kumari36
 
PDF
QualityAssurance.pdf
kumari36
 
PPTX
Prediction of heart disease using machine learning.pptx
kumari36
 
PPTX
Fast Wavelet Based Image Characterization for Highly Adaptive Image Retrieval...
kumari36
 
PPTX
Presentation1.4.pptx
kumari36
 
PPTX
Presentation1.3.pptx
kumari36
 
Data Analytics with Data Science Algorithm
kumari36
 
Transaction of program execution updates
kumari36
 
ER-Model specification logical structure
kumari36
 
Virtualize of IO Devices .docx
kumari36
 
VIRTUALIZATION STRUCTURES TOOLS.docx
kumari36
 
Operating System extension.docx
kumari36
 
Levels of Virtualization.docx
kumari36
 
Overview of java Language-3.pdf
kumari36
 
Java Evolution-2.pdf
kumari36
 
Inheritance in Java.pdf
kumari36
 
Constructors in Java (2).pdf
kumari36
 
Chapter4-var.pdf
kumari36
 
softwareMaintenance.pdf
kumari36
 
testing.pdf
kumari36
 
Debugging.pdf
kumari36
 
QualityAssurance.pdf
kumari36
 
Prediction of heart disease using machine learning.pptx
kumari36
 
Fast Wavelet Based Image Characterization for Highly Adaptive Image Retrieval...
kumari36
 
Presentation1.4.pptx
kumari36
 
Presentation1.3.pptx
kumari36
 

Recently uploaded (20)

PPTX
CONCEPT OF CHILD CARE. pptx
AneetaSharma15
 
PPTX
Five Point Someone – Chetan Bhagat | Book Summary & Analysis by Bhupesh Kushwaha
Bhupesh Kushwaha
 
PPTX
Tips Management in Odoo 18 POS - Odoo Slides
Celine George
 
PPTX
An introduction to Prepositions for beginners.pptx
drsiddhantnagine
 
DOCX
Modul Ajar Deep Learning Bahasa Inggris Kelas 11 Terbaru 2025
wahyurestu63
 
PDF
Module 2: Public Health History [Tutorial Slides]
JonathanHallett4
 
PDF
The-Invisible-Living-World-Beyond-Our-Naked-Eye chapter 2.pdf/8th science cur...
Sandeep Swamy
 
DOCX
Unit 5: Speech-language and swallowing disorders
JELLA VISHNU DURGA PRASAD
 
DOCX
pgdei-UNIT -V Neurological Disorders & developmental disabilities
JELLA VISHNU DURGA PRASAD
 
PPTX
Continental Accounting in Odoo 18 - Odoo Slides
Celine George
 
PPTX
Information Texts_Infographic on Forgetting Curve.pptx
Tata Sevilla
 
PPTX
Artificial Intelligence in Gastroentrology: Advancements and Future Presprec...
AyanHossain
 
PPTX
How to Track Skills & Contracts Using Odoo 18 Employee
Celine George
 
PPTX
Basics and rules of probability with real-life uses
ravatkaran694
 
PPTX
Python-Application-in-Drug-Design by R D Jawarkar.pptx
Rahul Jawarkar
 
PDF
The Minister of Tourism, Culture and Creative Arts, Abla Dzifa Gomashie has e...
nservice241
 
DOCX
SAROCES Action-Plan FOR ARAL PROGRAM IN DEPED
Levenmartlacuna1
 
PPTX
family health care settings home visit - unit 6 - chn 1 - gnm 1st year.pptx
Priyanshu Anand
 
PPTX
Command Palatte in Odoo 18.1 Spreadsheet - Odoo Slides
Celine George
 
PDF
Antianginal agents, Definition, Classification, MOA.pdf
Prerana Jadhav
 
CONCEPT OF CHILD CARE. pptx
AneetaSharma15
 
Five Point Someone – Chetan Bhagat | Book Summary & Analysis by Bhupesh Kushwaha
Bhupesh Kushwaha
 
Tips Management in Odoo 18 POS - Odoo Slides
Celine George
 
An introduction to Prepositions for beginners.pptx
drsiddhantnagine
 
Modul Ajar Deep Learning Bahasa Inggris Kelas 11 Terbaru 2025
wahyurestu63
 
Module 2: Public Health History [Tutorial Slides]
JonathanHallett4
 
The-Invisible-Living-World-Beyond-Our-Naked-Eye chapter 2.pdf/8th science cur...
Sandeep Swamy
 
Unit 5: Speech-language and swallowing disorders
JELLA VISHNU DURGA PRASAD
 
pgdei-UNIT -V Neurological Disorders & developmental disabilities
JELLA VISHNU DURGA PRASAD
 
Continental Accounting in Odoo 18 - Odoo Slides
Celine George
 
Information Texts_Infographic on Forgetting Curve.pptx
Tata Sevilla
 
Artificial Intelligence in Gastroentrology: Advancements and Future Presprec...
AyanHossain
 
How to Track Skills & Contracts Using Odoo 18 Employee
Celine George
 
Basics and rules of probability with real-life uses
ravatkaran694
 
Python-Application-in-Drug-Design by R D Jawarkar.pptx
Rahul Jawarkar
 
The Minister of Tourism, Culture and Creative Arts, Abla Dzifa Gomashie has e...
nservice241
 
SAROCES Action-Plan FOR ARAL PROGRAM IN DEPED
Levenmartlacuna1
 
family health care settings home visit - unit 6 - chn 1 - gnm 1st year.pptx
Priyanshu Anand
 
Command Palatte in Odoo 18.1 Spreadsheet - Odoo Slides
Celine George
 
Antianginal agents, Definition, Classification, MOA.pdf
Prerana Jadhav
 

Morphological Image Processing