13
Mathematical Morphology CS/BIOEN 6640 Guido Gerig School of Computing University of Utah Chapter 9 DIP Textbook 1

Sept 2012 - Kootenay Mountaineering Club

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Sept 2012   - Kootenay Mountaineering Club

Mathematical Morphology

CS/BIOEN 6640Guido Gerig

School of ComputingUniversity of Utah

Chapter 9 DIP Textbook

1

Page 2: Sept 2012   - Kootenay Mountaineering Club

Materials

• Gonzales & Woods DIP Book Chapter 9 • Dougherty & Lotufo, Hands-on

Morphological Image Processing• Serra, 1982 • Matheron 1967• PDFs, Slides (see course homepage):

– Brian Morse Lectures (BYU)– R.A. Peters Lectures (EECE Vanderbilt)

2

Page 3: Sept 2012   - Kootenay Mountaineering Club

Materials

• Nice Java Demonstrations (binary and gray-level morphological image processing:

• http://bigwww.epfl.ch/demo/jmorpho/start.php• (hit: for binary, choose image “forms” to test)

3

Page 4: Sept 2012   - Kootenay Mountaineering Club

Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

© 1992–2008 R. C. Gonzalez & R. E. Woods

Gonzalez & Woods

Chapter 9Morphological Image Processing

Page 5: Sept 2012   - Kootenay Mountaineering Club

Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

© 1992–2008 R. C. Gonzalez & R. E. Woods

Gonzalez & Woods

Chapter 9Morphological Image Processing

Page 6: Sept 2012   - Kootenay Mountaineering Club

Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

© 1992–2008 R. C. Gonzalez & R. E. Woods

Gonzalez & Woods

Chapter 9Morphological Image Processing

Page 7: Sept 2012   - Kootenay Mountaineering Club

Typical ApplicationsObject Separation for Segmentation

Closing holes (noise removal)

Source: Shape Analysis and Classification, Costa & Cesar 7

Page 8: Sept 2012   - Kootenay Mountaineering Club

Typical Applications

Source: The Image Processing Handbook, John C. Russ, p. 394 8

Page 9: Sept 2012   - Kootenay Mountaineering Club

Typical Applications

Source: Hands-on Morphological Image Processing, Dougherty & Lotufo, p. 120

9

Page 10: Sept 2012   - Kootenay Mountaineering Club

Typical Applications: PCB Component Detection

Source: Hands-on Morphological Image Processing, Dougherty & Lotufo, pp. 37-41

Printed circuit board: Automatic quality control and error detection?

Binary image Labelled components (gray)

10

Page 11: Sept 2012   - Kootenay Mountaineering Club

Typical Applications: PCB Component Detection

Source: Hands-on Morphological Image Processing, Dougherty & Lotufo, pp. 37-41 11

Page 12: Sept 2012   - Kootenay Mountaineering Club

Typical Applications: PCB Component Detection

Source: Hands-on Morphological Image Processing, Dougherty & Lotufo, pp. 37-41 12

Page 13: Sept 2012   - Kootenay Mountaineering Club

13