Chapitre 2: Prétraitement Des Images Numériques
Chapitre 2: Prétraitement Des Images Numériques
Chapitre 2: Prétraitement Des Images Numériques
Introduction
Filtrage
II. 1. Introduction
utile cont
inutile. Différents types de traitement existent :
- les opérations ponctuelles qui modifient la valeur de chaque pixel sans tenir compte
.
- la réduction du bruit (le filtrage).
- Techniques de Rehaussement de contraste : Laplacien, filtrage d'ordre adaptatif,
opérateurs morphologiques
- la compression.
- Un histogramme équilibré proche d'une fonction plate donne en général une image
visuellement plaisante,
- Un histogramme tassé à droite donne une image trop claire,
- Un histogramme tassé sur la gauche donne une image trop sombre,
- Un histogramme tassé au centre donne une image grisâtre,
b. Histogramme cumulé :
où chaque élément du vecteur hc(x) représente le nombre de pixels de
possédant un niveau de gris inférieur ou égale à x. Celui-ci peut être estimé à partir de
somme discrète.
x
hc x h i
i 0
255.(f (x , y ) n min )
f (x , y ) g (x , y )
n max n min
avec : f(x, y) image originale
g (x, y) image transformée
(a) (b)
(c) (d)
Figure II. 2 : (a) image originale, (b) image transformée, (c) histogramme avant
recadrage, (d) histogramme après recadrage
trouve principalement: la
réduction du bruit, le rehaussement du contraste. Les moyens utilisés pour réaliser
la convolution
numérique » et la Transformée de Fourier.
Il existe différents types
critères :
- critère mathématique : filtre linéaire, non linéaire.
- critère fréquentiel : filtre pass-bas, filtre pass-haut, dérivateur,..
-
II. 4. 1. Opérateur de Convolution
convolution de f par h est une transformation basée sur le voisinage du point (x, y),
donnée par :
x2 x2
f h x,y h i, j f x i,y j
i x1 j x1
La fonction ou le filtre h
(masque ou kernel).
w 1f x 1, y 1 w 2f x , y 1 w 3f x 1, y 1
w 4f x 1, y w 5f x , y w 6f x 1, y
w 7 f x 1, y 1 w 8f x , y 1 w 9f x 1, y 1
h1 = 1/9 1 1 1 h2 =1 /(b+2)2 b b2 b
1 1 1 1 b 1
(a)
(b)
Figure II. 5 : effet du filtre moyenneur sur deux types de bruits (a) images bruitées, (b)
images filtrées par filtre moyenne
b) Filtre passe-haut : il coupe les basses fréquences. Cette opération a pour effet
image, les contours et le bruit et éliminer les régions
uniformes.
On donne des exemples de masques de filtre pass-haut : h4 Laplacien,
h5 filtre pass haut.
-1 -1 -1 0 -1 0
h3 = -1 8 -1 h4 = -1 4 -1
-1 -1 -1 0 -1 0
c) Filtre passe-bande : il laisse passer une bande de fréquences. Sert à faire ressortir
e) Filtre non linéaire : il fait intervenir les pixels voisins suivant une loi non linéaire.
Le plus connu dans cette catégorie est le filtre médian.
e. 1. Filtre median : il est utilisé pour atténuer les pixels isolés qui possèdent des
valeurs très différentes par rapport à leurs voisinages. Dans ce filtre on affecte à
chaque pixel, la valeur médiane des intensités des pixels voisins par rapport à la
fenêtre centré sur ce dernier. La figure II. 6 illustre le principe de fonctionnement de
ce filtre.