Cours n°4 Caroline Petitjeancarolinepetitjean.free.fr/enseignements/ti/cours4_M1.pdf · 4...

Post on 05-Aug-2020

0 views 0 download

Transcript of Cours n°4 Caroline Petitjeancarolinepetitjean.free.fr/enseignements/ti/cours4_M1.pdf · 4...

1

Morphologie Mathématique

Cours n°4

Caroline Petitjean

2

Relations d’ensembles

3 http://www-iut.univ-lille1.fr/LP_VI/cours-en-ligne/ue3-analyse-des-images/cours/seance-6-transformations-ponctuelles.pdf

4

– Vérification des relations : – E (Image blanche, ensemble des formes)

– 0 (Image noire, absence totale de formes)

Notion d'ensemble appliquée à des images simples (16*4 pixels)

Image 1 Image 2 Intersection Union

0 cc XXetEXX

5

Erosion

6

7

Erosion

• Taille croissante de l’élément structurant

8

Dilatation

9

Dilatation

10

Dilatation

11

Dualité

12

Extensivité

13

Application

14

Ouverture/Fermeture

15

Elément structurant étendu

16

Transformation hit-or-miss

17

Exemple : détection de coins

18

Exemple : détection de coins

19

Transformation dérivée du hit or miss

20

Amincissement

21 http://fourier.eng.hmc.edu/e161/lectures/morphology/node4.html

22

Squeletisation

• Définition formelle : réduire une forme en un

ensemble de courbes, appelées squelettes,

centrées dans la forme d'origine.

Le squelette est un descripteur de forme

23

Squelettes

A partir d’une définition

intuitive, plusieurs

implémentations

possibles

- Amincissements

successifs

- Distance locale max

- Feu de prairie

24

Squeletisation par amincissements successifs

25

26

Squeletisation par amincissements successifs

27

Squeletisation par amincissements successifs

Autres méthodes de squeletisation

28

30

http://www.nicoptere.net/blog/index.php/2008/08/12/47-

squelettiser-une-image-en-as3-morpho-mathematiques-flash-

actionscript

Autres méthodes de squelettisation

• Feu de prairie : la forme est une prairie

dont on enflamme les bords.

• Les points de rencontre des différents

fronts enflammés constituent le squelette.

31 http://fr.wikipedia.org/wiki/Squelettisation

32

Application

33

Squeletisation

MorphoMaths en NdG

• Définition dans un voisinage

• Ex : dilatation

34

35

Dilatation en NdG

36

Erosion en NdG

37

Erosion/dilation NdG

• Utilisation de la dilatée et érodée de I pour

avoir l’image des contours ?

38

Gradient morphologique

• Gradient(I) = E(I) – D(I)

Ouverture/fermeture NdG

39

Résumé des transfo NdG

40

Ligne de partage des eaux

• Image : surface

topographique

• Niveau de gris

altitude

• LPE :

watershed

• Pour que les crêtes correspondent aux

contours module du gradient

Ligne de partage des eaux

Ligne de partage des eaux

http://cmm.ensmp.fr/~beucher/wtshed.html

44

Sources

• Cours Traitement d’images, Christophe

Cudel, Bruno Colicchio, Alain Dieterlen,

Univ. Haute-Alsace

• Cours Traitement d’images, Alain

Boucher, IFI

• Cours Traitement d’images, Diane

Lingrand, I3S, ESSI, Nice

• Master AG2I – Option SID –

Traitement d'Images – F. Cabestaing