Académique Documents
Professionnel Documents
Culture Documents
& Analyse
Quantification
Histogramme
Filtrage
•Filtrage Local
Seulement un voisinage du pixel correspondant dans l'image d'origine.
Il est d'usage de choisir un voisinage carré et symétrique autour du pixel
considéré.
Pr. A.AMINE ENSA de Kenitra 5
Filtrage: Global vs Local
•Filtrage Local
•Filtrage Global:
Avec I une image numérique et h une fonction de [x1, x2] × [y1, y2]
à valeurs réelles (noyau de convolution)
Tel que [x1, x2] = [y1, y2] = [−(d-1)/2, (d-1) /2] avec d impair
Effets de bords:
Un pixel situé sur le bord de l’image n’a pas de voisinage en dehors
de l’image. On ne peut donc pas calculer directement l’élément de
bord obtenu après convolution.
Solution:
Plusieurs méthodes existent pour traiter les bords d’une image : zero-
padding, duplication,….
Zero-padding :
Il s’agit du cas le plus simple : le
voisinage en dehors de l’image
est
considéré comme un ensemble de
pixels à valeurs nulles. On a donc
l’apparition de bandes noires sur
les bords :
Duplication :
Le voisinage en dehors de l’image
prend la valeur du pixel de l’image
le plus proche . Il n’y a pas cette
fois de phénomène de bandes
noires
26
Pr. A.AMINE ENSA de Kenitra
Filtrage: Gaussien
• Morphologie mathématique
Le contour est défini comme le lieu des points connexes qui possèdent
une forte transition d’intensité lumineuse ou de texture. Le traitement
qui vise à l’obtenir est appelé extraction de contour, on parle aussi de
détection de contour.
rehausser le contour
suivre le contour
La détection de contours peut être réalisée grâce à des filtres dont les
coefficients ont été soigneusement choisis.
Orientation du contour :
Pr. A.AMINE ENSA de Kenitra 41
Segmentation par approche contour
Filtre de Sobel
Le filtre de Sobel utilise par exemple deux noyaux 3x3, l'un pour l'axe
horizontal (X) et l'autre pour l'axe vertical (Y) Chacun des noyaux est
en fait un filtre gradient, qui sont tous les deux combinés pour créer
l'image finale.
Contours
Image d’origine
horizontaux
Contours Contours
diagonaux horizontaux
& verticaux
Pr. A.AMINE ENSA de Kenitra
45
Segmentation par approche contour
Filtre de Roberts
But:
d’étudier la forme, la granularité des objets à l’aide d’ensembles
géométriques simples :
• segmentation d’images
• régularisation des formes
• affinage des contours
• détection de défauts
Différentes opérations :
Érosion, dilatation
Ouverture, fermeture
Squelettisation
Connexité:
Ensemble connexité:
Dilatation
– Ajouter un pixel sur les pourtours de la forme
– Boucher les trous
Erosion
– Enlever un pixel sur les pourtours de la forme.
– Les objets de taille inférieure à celle de l'élément
structurant vont disparaître
– Agrandit les trous
Pr. A.AMINE ENSA de Kenitra 63
Érosion
Si à t o u t u o n as s o ci e u n e p o s i t i o n B( u ) d e l ’é l é m e n t
s t r u c t u r a n t B , al o r s l ’é r o d é d e l ’e n s e m b l e X p a r B e s t :
L’élément
structurant
Si à t o u t u o n as so ci e u ne p os it io n B( u) de l’é lé m en t
st r u ct u r an t B, a l o r sl e di la t é de l ’e ns e mb le X p a r B e st :
L’élément
structurant
Deu x pr o pr ié té s de b a se :
Effets :
Dilatation Érosion
Bouche les trous plus petits Elimine les composantes
que B, connexes 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.
Pr. A.AMINE ENSA de Kenitra 66
Érosion et Dilatation