Académique Documents
Professionnel Documents
Culture Documents
3 – Morphologie Mathématique
Olivier Coulon
http://olivier.coulon.perso.esil.univmed.fr
EB(X)
DB(X)
Erosion Dilatation
!Elimine les composantes connexes !Bouche les trous plus petits que B,
plus petites que B, !élargit les caps,
!élimine les caps étroits, !comble chenaux étroits,
!élargit chenaux et trous, !soude deux formes proches.
!transforme une presque-île en île.
Erosion
Dilatation
Ouverture Fermeture
Fermeture
Ouverture
• Débruitage :
• Ouvertures pour enlever des pics isolés.
• Fermeture pour enlever des « creux » isolés.
• Lissage de forme :
• Ouverture pour lisser les « bosses ».
• Fermeture pour lisser les creux.
• Séparation en plusieurs composantes connexes (ouverture)
• Fusion de composantes séparées (fermeture)
0 1
char h[9]
0
0 1 0 1 1 1 0 1 0
1 1 1
0 1 0
M
X
DCBM(X)
Y=EB(X)
X
Où Bx est le translaté de B en x
Master MINT – Analyse d’images 3 . Morphologie Mathématique
Olivier Coulon
Morphologie Mathématique en NdG
B
t t DB(I)
EB(I)
x x
t B(x,t)
SG(DB(I))={(x,t) : SG(B(x,t))"SG(I)# SG(B(x,t))
$} x
t B t FB(I)
OB(I)
x x
! Applications :
• Rendre filiforme une région peu épaisse (ex : écriture).
• Caractériser une forme.
1 1 1 1 2 0 0 0 3 1 * 0 4 0 * 1
* 1 * * 1 * 1 1 0 0 1 1
0 0 0 1 1 1 1 * 0 0 * 1
5 * 1 * 6 * 1 * 7 0 0 * 8 * 0 0
1 1 *0 0 1 1 0 1 1 1 1 0
* 0 0 0 0 * * 1 * * 1 *
* * * * * * * * * 2 2 2 2 2 2 2 2 2
* * * * * * * * * * * * * * * * * * * * * * * 8
* * * * * * * * * * * * * 4 * * * * * * * * * * * 8
* * * * * * * * * * * * * * 4 * * * * * * * * * * * * 3
* * * * * * * * * * * * * 6 * * * * * * * * * * * 3
* * * * * * * * * * * * 6 * * * 5 1 1 6 * * * 3
* * * * * * * 1 1 1 6 * * 3
* * * 1 1 *
digues
! « remplir » des bassins avant la montée des eaux, avec une fermeture…
Détection de contours