Slide 1

Slide 1 text

Christopher Chedeau Gauthier Lemoine 1

Slide 2

Slide 2 text

 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

Slide 3

Slide 3 text

 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

Slide 4

Slide 4 text

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

Slide 5

Slide 5 text

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

Slide 6

Slide 6 text

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

Slide 7

Slide 7 text

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

Slide 8

Slide 8 text

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

Slide 9

Slide 9 text

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

Slide 10

Slide 10 text

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

Slide 11

Slide 11 text

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

Slide 12

Slide 12 text

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

Slide 13

Slide 13 text

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

Slide 14

Slide 14 text

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

Slide 15

Slide 15 text

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

Slide 16

Slide 16 text

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

Slide 17

Slide 17 text

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

Slide 18

Slide 18 text

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

Slide 19

Slide 19 text

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

Slide 20

Slide 20 text

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

Slide 21

Slide 21 text

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

Slide 22

Slide 22 text

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

Slide 23

Slide 23 text

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

Slide 24

Slide 24 text

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

Slide 25

Slide 25 text

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

Slide 26

Slide 26 text

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

Slide 27

Slide 27 text

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

Slide 28

Slide 28 text

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

Slide 29

Slide 29 text

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

Slide 30

Slide 30 text

30