Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Mathematical Morphology

vjeux
December 21, 2011

Mathematical Morphology

vjeux

December 21, 2011
Tweet

More Decks by vjeux

Other Decks in Programming

Transcript

  1. Christopher Chedeau
    Gauthier Lemoine
    1

    View Slide

  2.  Algorithms
    ◦ Erosion & Dilation
    ◦ Opening & Closing
    ◦ Gradient
    ◦ Hit & Miss
    ◦ Thinning
    ◦ Top Hat
    ◦ Convolution
    ◦ Reconstruction
    ◦ Watershed
    ◦ Min-Max Tree
    2
     Goals
    ◦ Segmentation
    ◦ Edge detection
    ◦ Skeletonization
    ◦ Image compression
    ◦ Noise reduction
    ◦ Feature Detection

    View Slide

  3.  Who
    ◦ Ecole des Mines – Paris
    ◦ Georges Matheron
    ◦ Jean Serra
     Theories
    ◦ Set Theory (Binary) 70’s
    ◦ Lattice Theory (Grayscale) 80’s
    ◦ Topology
    3
     http://cmm.ensmp.fr/~serra/pdf/birth_of_mm.pdf

    View Slide

  4.  http://www2.ifi.auf.org/personnel/Alain.Boucher/cours/traitement_images/07-Images_binaires.pdf
    4

    View Slide

  5.  http://www.imagemagick.org/Usage/morphology/
    5

    View Slide

  6.  http://homepages.inf.ed.ac.uk/rbf/HIPR2/erode.htm
    6

    View Slide

  7.  http://www2.ifi.auf.org/personnel/Alain.Boucher/cours/traitement_images/07-Images_binaires.pdf
    7

    View Slide

  8.  http://www2.ifi.auf.org/personnel/Alain.Boucher/cours/traitement_images/07-Images_binaires.pdf
    8

    View Slide

  9.  http://ia700307.us.archive.org/7/items/Lectures_on_Image_Processing/EECE253_18_GrayMorphology.pdf
    9

    View Slide

  10.  http://ia700307.us.archive.org/7/items/Lectures_on_Image_Processing/EECE253_18_GrayMorphology.pdf
    10

    View Slide

  11.  http://ia700307.us.archive.org/7/items/Lectures_on_Image_Processing/EECE253_18_GrayMorphology.pdf
    11

    View Slide

  12.  http://cmm.ensmp.fr/~serra/cours/pdf/fr/ch3fr.pdf
    12

    View Slide

  13.  http://www.slideworld.org/viewslides.aspx/Introduction-to-Mathematical-Morphology-ppt-172551
    13

    View Slide

  14.  http://www.imagemagick.org/Usage/morphology/
    14

    View Slide

  15.  http://www.imagemagick.org/Usage/morphology/
    15

    View Slide

  16.  http://www.fmwconcepts.com/imagemagick/morphology/index.php
    16

    View Slide

  17.  http://www.mmorph.com/mxmorph/html/mmdemos/mmdpotatoes.html
    17

    View Slide

  18.  http://www.esiee.fr/~coupriem/Sdi_eng/squel.html
    18

    View Slide

  19.  http://manual.gimp.org/en/plug-in-convmatrix.html
    Emboss Edge Detect Blur
    19

    View Slide

  20.  http://en.wikipedia.org/wiki/Sobel_operator
    20

    View Slide

  21.  http://www.mmorph.com/mmtutor1.0/html/mmtutor/mm060reconstruction.html
    21

    View Slide

  22.  http://www.mmorph.com/mmtutor1.0/html/mmtutor/mm060reconstruction.html
    22

    View Slide

  23.  http://www.mmorph.com/mmtutor1.0/html/mmtutor/mm060reconstruction.html
    23

    View Slide

  24.  http://www.mmorph.com/mxmorph/html/mmdemos/mmdairport.html
    24

    View Slide

  25.  http://cmm.ensmp.fr/~beucher/wtshed.html
    With Markers
    25

    View Slide

  26.  http://www.mmorph.com/mxmorph/html/mmdemos/mmdcalc.html
    26

    View Slide

  27.  http://www.nanobio.dk/assets/edge_detection.pdf
    27

    View Slide

  28.  http://gps-tsc.upc.es/imatge/pub/ps/IEEE_IP00_Salembier_Garrido.pdf
    28

    View Slide

  29.  http://gps-tsc.upc.es/imatge/pub/ps/IEEE_IP00_Salembier_Garrido.pdf
    29

    View Slide

  30. 30

    View Slide