Académique Documents
Professionnel Documents
Culture Documents
Introduction à la
morphologie
Introduction
3
Eléments essentiels pour la suite Eléments essentiels pour la suite
𝐼 = { 2, 1 , 3,2 , 2,2 }
ℤ𝑛
origine
y 0 0 1 1 0
𝐼 = { 2, 1 , 3,2 , 2,2 }
0 0 1 0 0
0 0 0 0 0
x
5 6
.
Γ4 = {(-1,0),(1,0),(0,0),(0,1),(0,-1)} Γ8 = Γ4 U {(-1,-1),(-1,1), (1,1),(1,-1)}
0 1 0 1 1 1
E = { (-1,-1), (0, 0), (1,1) } E = { (-2,-1),(-2, 0),(-1,0),(1,-1),(1,1) } 1 1 1 1 1 1
origine
y 0 0 1 0 0 0 1 0 0 1 0 1 1 1
0 1 0 1 1 0 0 0
1 0 0 1 0 0 1 0 Γ4∗ = Γ4 \ (0,0) Γ8∗ = Γ8 \ (0,0) .
x 7 8
Eléments essentiels pour la suite Eléments essentiels pour la suite
Γ6 = {(0,0,0),(-1,0,0),(1,0,0),(0,1,0),(0,-1,0),(0,0,1),(0,0,-1)}
∗ ∗
Γ6∗ = Γ6 \ (0,0,0) , Γ18 = Γ18 \ (0,0,0) Γ26 = Γ26 \ (0,0,0) .
9 10
0 0 1 0 0
0 0 1 1 0 Soit 𝐸 ⊂ ℤ𝑛 (E est un élément structurant de ℤ𝑛 ), et soit 𝑥 ∈ ℤ𝑛 .
1 1 1 1 0
L’application de E sur x est ___________________________________________
1 1 1 1 0
0 0 0 0 0
E=
11 12
Eléments essentiels pour la suite Eléments essentiels pour la suite
. x = (1,1)
. E = {(-2,-1),(-2,0),(-1,0),(0,0),(1,1),(1,0),(1,-1),(2,1),(2,0)}
. Ex = {(-1,0),(-1,1),(0,1),(1,1),(2,2),(2,1),(2,0),(3,2),(3,1)}
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 1 0 0
0 0 0 1 1
0 0 0 0 0 0 0
1 1 1 1 1
0 0 0 0 0 0 0
1 0 0 1 0
0 0 0 0 0 0 0
E 0 0 0 0 0 0 0
x Ex
13 14
Définition
∀𝑦 ∉ 𝐴, 𝐼 𝑦 = +∞
16
Erosion en niveaux de gris Erosion en niveaux de gris
82 76 81 81 81 75 82 76 81 81 81 75
80 77 80 84 79 78 80 77 80 84 79 78
82 82 84 80 83 84 82 82 84 80 83 84
91 92 94 96 93 96 91 92 94 96 93 96
102 100 103 103 110 112 102 100 103 103 110 112
100 110 109 112 110 115 I 𝐼⊖𝐸 100 110 109 112 110 115 I 𝐼⊖𝐸
17 18
Effet de l’érosion sur le relief de l’image Effet de l’érosion sur le relief de l’image
𝐼⊖𝐸
E
𝐼⊖𝐸
19 20
La dilatation en niveaux de gris
Définition
La dilatation en niveaux de
On note 𝐸 = −𝑥 | 𝑥 ∈ 𝐸
gris
0 1 0
Définition Exemple
𝐼⊕𝐸
0 1 0 1 1 0
0 1 1 1 1 0
Soit 𝐼: 𝐴 ⊂ ℤ𝑛 → 𝐵 et 𝐸 ⊂ ℤ𝑛 un élément structurant. 0 1 1 E 0 1 0 𝐸
23 24
La dilatation en niveaux de gris La dilatation en niveaux de gris
82 76 81 81 81 75
E
80 77 80 84 79 78
82 82 84 80 83 84 𝐼⊕𝐸
91 92 94 96 93 96
102 100 103 103 110 112
I
100 110 109 112 110 115 I 𝐼⊕𝐸
25 26
E Propriétés de l’érosion et
I 𝐼⊕𝐸 de la dilatation
27
Erosion et dilatation : propriétés Erosion et dilatation : propriétés
0 0 0
0 0 0 0 0 0
_____________________________________ 1 1 1
0 1 1 1 1 0
0 0 0
0 1 1 1 1 0
___________________________________ B
0 1 1 1 1 0
0 1 0 0 1 1 1 1 0 𝐴⊖𝐵
0 1 0 0 0 0 0 0 0
𝐵 ⊕ 𝐵 ⊕ ⋯ ⊕ 𝐵 = 𝑛𝐵
0 1 0
𝐴 ⊕ 𝐵 ⊕ 𝐵 ⊕ ⋯ ⊕ 𝐵 = ___________________ A
C
𝐵 ⊖ 𝐶 = _____________________________________________________
𝐵 ⊖ 𝐴 = _____________________________________________________
29 𝐴⊖𝐵 ⊖𝐶 30
La décomposabilité La décomposabilité
_______________________________________________________
𝐷 =𝐵⊕𝐶
0 0 0 0 0 0
0 1 1 1 1 0
1 1 1 0 0 0 0 1 0
0 1 1 1 0 0
1 1 1 1 1 1 0 1 0
0 1 1 1 0 0
1 1 1 0 0 0 0 1 0
0 1 1 1 1 0
0 0 0 0 0 0 D B C
31 32
Erosion et dilatation : propriétés Erosion et dilatation : propriétés
La décomposabilité La décomposabilité
0 0 0 0 0 0
0 1 1 1 0 0
0 0 0 0 0 0
0 0 0 0 0 0
𝐴 ⊖ 𝐷 = 𝐴 ⊖ (𝐵 ⊕ 𝐶) = 𝐴 ⊖ 𝐵 ⊖ 𝐶 0 1 1 1 0 0 Erosion 0 0 1 0 0 0
0 1 1 1 1 0
0 1 1 1 1 0 par B 0 0 1 1 0 0
0 1 1 1 1 0 0 0 1 1 0 0
0 1 1 1 1 0
0 1 1 1 0 0 0 0 1 0 0 0
0 0 0
0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0
1 1 1
A 0 0 0
0 0 0 0 0 0
𝐴⊖B ⊖𝐶 = 𝐴⊖𝐷
0 0 0 0 0 0 Erosion 0 0 0 0 0 0
0 0 0 0 0 0
par C 0 0 1 0 0 0
0 0 1 0 0 0
1 1 1 0 0 0 0 0 1 1 0 0
0 1 0 0 0 1 0 0 0
0 1 0 0 0 1 1 0 0
1 1 1 1 1 1 0 0 0 0 0 0
0 1 0 0 1 0 0 0 1 0 0 0
0 0 0 0 0 0
0 1 0 0 0 0 0 0 0
1 1 1 0 0 0 0 1 0
D B C 33 34
La décomposabilité Dualité
𝐼 ⊕ 𝐸 𝑥 = 𝐼 𝑐 ⊖ 𝐸 𝑐 (𝑥)
35 36
Erosion et dilatation : propriétés Erosion et dilatation : propriétés
37 38
Croissance Extensivité
Si 𝐴1 ≤ 𝐴2 , alors
(𝐴1 ⊕ 𝐸) ≤ (𝐴2 ⊕ 𝐸)
𝐴 ≤ (𝐴 ⊕ 𝐸)
(𝐴1 ⊖ 𝐸) ≤ (𝐴2 ⊖ 𝐸) 0𝑛 ∈ 𝐸 ⟹ ቊ
𝐴⊖𝐸 ≤𝐴
Si 𝐸1 ⊆ 𝐸2 , alors
(𝐴 ⊕ 𝐸1 ) ≤ (𝐴 ⊕ 𝐸2 )
(𝐴 ⊖ 𝐸2 ) ≤ (𝐴 ⊖ 𝐸1 )
39 40
Erosion et dilatation : propriétés
Détecteur de contour
Soient 𝐼: 𝐴 ⊂ ℤ𝑛 → 𝐵 et 𝐸, 𝐹 ⊂ ℤ𝑛 , (gradient morphologique)
𝐼⊕ 𝐸∨𝐹 = 𝐼⊕𝐸 ∨ 𝐼⊕𝐹
𝐼 ⊖ 𝐸 ∨ 𝐹 = 𝐼 ⊖ 𝐸 ∧ (𝐼 ⊖ 𝐹)
41
𝐼 __________ ___________
43 44
Gradient morphologique Gradient morphologique
I
Le gradient externe : 𝛻𝐹𝐸 𝐴 =____________________________
𝜞𝟒 𝜞𝟖
𝜞𝟔 , 𝜞𝟏𝟖 𝜞𝟐𝟔
________________ _________________ ______________________ 45 46
Définition
48
L’ouverture en niveau de gris L’ouverture en niveau de gris
Effet de l’ouverture sur le relief de l’image Effet de l’ouverture sur le relief de l’image
I 𝐼∘𝐸
E
I
𝐼∘𝐸
49 50
Définition
52
La fermeture en niveau de gris La fermeture en niveau de gris
Effet de la fermeture sur le relief de l’image Effet de la fermeture sur le relief de l’image
𝐼⦁𝐸
E
𝐼⦁𝐸
I
53 54
Extensivité
56
Propriétés de l’ouverture et de la fermeture Propriétés de l’ouverture et de la fermeture
Extensivité Croissance
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
Si 𝐴1 ≤ 𝐴2 , alors
0 0 0 1 0 1 1 0 0 𝐴1 ∘ 𝐸 ≤ (𝐴2 ∘ 𝐸)
0 0 0 1 0 1 1 0 0 𝐴1 ⦁ 𝐸 ≤ (𝐴2 ⦁ 𝐸)
0 0 1 1 1 1 1 0 0
0 0 0 1 1 0 0 0 0
0 0 1 1 1 1 1 0 0
0 0 1 1 1 1 0 0 0
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
Idempotence
59
Applications Applications
________ __________ 61 62
Applications
Le top-hat
63
Composantes connexes Composantes connexes
65 66
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
0 1 1 1 0 0 0 0 0
0 1 1 1 0 0 0 0 0
0 0 0 0 1 1 1 0 0
0 0 0 0 1 1 1 0 0
0 0 0 0 1 1 1 0 0
0 0 0 0 0 1 1 0 0
0 0 0 0 0 0 0 0 0
𝜞𝟒
0 0 0 0 0 0 0 0 0
𝜞𝟖
67 68
Composantes connexes Composantes connexes
Définition Définition
𝐸 ⊂ ℤ𝑛 ℤ𝑛 ) 𝐸 = 𝐸 𝑥, 𝑦 ∈ 𝐼 ⊂ ℤ𝑛 ℤ𝑛 𝐽 ⊆ 𝐼 𝐸 ⊂ ℤ𝑛
ℤ𝑛 ℤ𝑛 )
69 70
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
𝜞𝟔 𝜞𝟐𝟔 0 1 1 1 0 0 0 0 0
0 1 1 1 0 0 0 0 0
0 0 0 0 1 1 1 0 0
0 0 0 0 1 1 1 0 0
0 0 0 0 1 1 1 0 0
0 0 0 0 0 1 1 0 0
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
Γ8
Γ4
71 72
Conséquences du théorème de Jordan Conséquences du théorème de Jordan
73 74
Application de Jordan sur les images Application de Jordan sur les images
0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 1 1 1 0 0 0 0 1 1 1 0 0
0 0 1 0 1 1 0 0 0 1 0 0 1 0
0 0 1 0 0 1 0 0 0 1 0 0 1 0
0 0 1 1 1 1 0 0 0 1 1 1 1 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0
75 76
Conséquences du théorème de Jordan Conséquences du théorème de Jordan
Application de Jordan sur les images Conclusion sur Jordan et les images
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 1 1 0 0
0 0 1 0 0 1 0
0 0 1 0 0 1 0
0 0 0 1 1 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
77 78
Reconstruction inférieure
&
Ouverture par
reconstruction
79
Reconstruction inférieure Reconstruction inférieure
__
La reconstruction inférieure de M par E restreinte à I est
I ____________________________________
________________ (répétition de la dilatation conditionnelle jusqu’à stabilité).
81 82
Exemple 1d Exemple 2d
I 𝐼 ∆ Γ4 𝑀
______________
83 M 84
Reconstruction inférieure Reconstruction inférieure
I 𝐼 ∆Γ4 𝑀
𝐼 ∆ Γ4 𝑀
85 86
𝐼 ∘𝐹 𝐸 = 𝐼 ∆𝐹 𝐼 ∘ 𝐸
I I’
Γ4 , Γ8 , …
_________ __________ 88
L’ouverture par reconstruction L’ouverture par reconstruction
Exemple 1d Exemple 2d
F E
I
I
𝐼∘𝐸
𝐼∘𝐸
𝐼 ∘ 𝐸 = 𝐼 ∘𝐹 𝐸
𝐼 ∘Γ4 𝐸
89 𝐼 ∘ Γ4 𝐸 90
Exemple 2d (suite)
Reconstruction supérieure
&
Fermeture par
reconstruction
𝐼𝑚 ____________ ______________
91
Reconstruction supérieure Reconstruction supérieure
𝑀 ⊖𝐼 𝐸 = 𝑀 ⊖ 𝐸 ∨ 𝐼
93 94
Exemple 1d Exemple 2d
E
M
(le cadre de l’image
𝐼 𝛻𝐸 𝑀 est noir, le reste est
blanc)
I ________________
95 96
Reconstruction supérieure Reconstruction supérieure
I 𝐼 ∆Γ4 𝑀
𝐼 𝛻Γ4 𝑀
97 98
I 𝐼 ∆ Γ4 𝑀 𝐼 ∆ Γ4 𝑀
99 100
La fermeture par reconstruction La fermeture par reconstruction
Définition Exemple 2d
𝐼⦁𝐹 𝐸 = 𝐼 𝛻𝐹 𝐼⦁𝐸
𝐼𝑚 ________ _________
Γ4 , Γ8 , …
101 102
Partition
ራ 𝑃𝑖 = 𝐼
𝑖∈[1;𝑘]
104
Propriétés des filtres par reconstruction Propriétés des filtres par reconstruction
__________________
____________________
𝑃2
_________________
105 106
Propriétés des filtres par reconstruction Propriétés des filtres par reconstruction
2 3 5 2 3
2 3 5 2 3
2 2 2 1 3
2 1 1 1 3
4 1 1 4 4
Tous les filtres par reconstruction sont des filtres connexes : ils
peuvent être décrits comme un processus de fusion des zones
plates.
Filtres avancés
ASF
Soit 𝐼: 𝐴 ⊂ ℤ𝑛 → 𝐵 et 𝐸 ⊆ ℤ𝑛 ,
112
Filtres avancés Filtres avancés
𝐼𝑚 1
𝐼𝑚 ∘ Γ4 𝐴𝑆𝐹𝑜𝑓,Γ 4
𝐼𝑚
𝐼𝑚 ___________ _____________________
1 2 2
𝐴𝑆𝐹𝑜𝑓,Γ 4
𝐼𝑚 ∘ 2Γ4 𝐴𝑆𝐹𝑜𝑓,Γ 4
𝐼𝑚 𝐴𝑆𝐹𝑜𝑓,Γ 4
𝐼𝑚 • 11Γ4 (𝐼𝑚 ∘ 2Γ4 ) • 15Γ4
113 114
Soit 𝐼: 𝐴 ⊂ ℤ𝑛 → 𝐵 et 𝐸 ⊆ ℤ𝑛 ,
𝑛
𝐴𝑆𝐹𝑜𝑓,𝐸,𝐹 𝐼 = ((((( 𝐼 ∘𝐹 𝐸 •𝐹 𝐸) ∘𝐹 2𝐸) •𝐹 2𝐸) … ∘𝐹 𝑛𝐸) •𝐹 𝑛𝐸)
𝑛
𝐴𝑆𝐹𝑓𝑜,𝐸,𝐹 𝐼 = ((((( 𝐼 •𝐹 𝐸 ∘𝐹 𝐸) •𝐹 2𝐸) ∘𝐹 2𝐸) … •𝐹 𝑛𝐸) ∘𝐹 𝑛𝐸)
2 2
𝐼𝑚 𝐴𝑆𝐹𝑜𝑓,Γ 4 ,Γ4
𝐼𝑚 𝐴𝑆𝐹𝑜𝑓,Γ 4 ,Γ4
𝐼𝑚 ∘ 2Γ4 • 4Γ4
2
𝐴𝑆𝐹𝑜𝑓,Γ 4
𝐼𝑚 • 11Γ4
115 116
Filtres avancés
117
H-extrema H-extrema
𝐼 ∆𝐸 (𝐼 − 30) E
30
𝐼
Soient 𝐼: 𝐴 ⊂ ℤ𝑛 → 𝐵, 𝐸 ⊂ ℤ𝑛 et ℎ ∈ 𝐵, le h-minima de I (sous E)
est
𝐼-30 𝐻𝑀𝐼𝑁ℎ,𝐸 𝐼 = 𝐼 𝛻𝐸 (𝐼 + ℎ)
119 120
Filtres avancés Filtres avancés
121 122
Soient 𝐼: 𝐴 ⊂ ℤ𝑛 → 𝐵 et 𝐸 ⊂ ℤ𝑛 ,
𝐼𝑚
𝑅𝑀𝐴𝑋𝐸 𝐼 = 𝐼 − 𝐻𝑀𝐴𝑋1,𝐸 (𝐼) (maximum régional)
𝐻𝑀𝐴𝑋1,𝐸 (𝐼𝑚)
𝑅𝑀𝐼𝑁𝐸 𝐼 = 𝐻𝑀𝐼𝑁1,𝐸 𝐼 − 𝐼 (minimum régional)
𝐼𝑚 − 𝐻𝑀𝐴𝑋1,𝐸 (𝐼𝑚)
123 124
Filtres avancés
127 128
La ligne de partage des eaux La ligne de partage des eaux
Le relief Inondation
129 130
Inondation Inondation
131 132
La ligne de partage des eaux La ligne de partage des eaux
Résultats Récapitulatif
x
x
133 134
Algorithme Algorithme
𝐿𝑖𝑠𝑡𝑒 𝐿 = ∅
𝐼 𝑅=𝑀
𝑃𝑜𝑢𝑟 𝑐ℎ𝑎𝑞𝑢𝑒 𝑥 ∈ 𝑀, 𝐿 = 𝐿 ∪ { 𝑥, 𝐼 𝑥 }
𝑀
𝑇𝑎𝑛𝑡 𝑞𝑢𝑒 𝐿 ≠ ∅
𝐸 𝐶ℎ𝑜𝑖𝑠𝑖𝑟 𝑥, 𝐼 𝑥 ∈ 𝐿 𝑡𝑒𝑙 𝑞𝑢𝑒 𝐼 𝑥 𝑠𝑜𝑖𝑡 𝑚𝑖𝑛𝑖𝑚𝑎𝑙 𝑑𝑎𝑛𝑠 𝐿
𝐿 = 𝐿\ 𝑥, 𝐼 𝑥
𝑃𝑜𝑢𝑟 𝑡𝑜𝑢𝑡 𝑦 ∈ 𝐸𝑥 𝑡𝑒𝑙 𝑞𝑢𝑒 𝑅 𝑦 = 0
135 136
La ligne de partage des eaux La ligne de partage des eaux
x x x
x x x
x
x
Contours Marqueurs
Conclusion
Conclusion
139 140