Académique Documents
Professionnel Documents
Culture Documents
Traitement d’images 2D
1
Généralités sur le traitement
d’images
Codage Reconnaissance de
• compression forme
• transmission • primitives
• adéquation à un standard • description sémantique
Manipulation
• Cryptage
• Tatouage
Cours Traitement Bettaieb Akkari Hanen 6
d'images
Traitement d’images
Chaîne typique
Acquisition
Transmission
Amélioration
Restauration paramètres symboles
sémantique
Ecran
Visualisation Film
Stockage
Cours Traitement Bettaieb Akkari Hanen 7
d'images
Traitement d’images
Applications
• Télévision numérique,
• Vidéo,
• Cartographie,
• Robotique,
• Inspection,
• Sécurité,
• Bases de données,
• Médecine,
• Météorologie,
• Armement.
• Debruitage d’images,
• Indexation d’images,
• Compression d’images,
• Cryptage d’images,
• Classification d’images,
• Reconnaissance de caractères
Cours Traitement 10
https://media4.obspm.fr/public/FSU/pages_ccd/camera-ccd-
d'images
apprendre.html
Numérisation d’une image
1 Pixel (3bits)
1 1 0
Chaine de traitement
– Images vectoriels :
• Une représentation des données de l'images par des formes
géométriques (segments de droite, arcs de
cercle, polygones,…) définis chacun par différents attributs
(forme, position, couleur, remplissage, visibilité,...) et auxquels
on peut appliquer différentes transformations (homothétie,
rotation…).
255
(256x256) (128x128)
(64x64) (32x32)
Le poids d’une image numérique est l’espace mémoire qu’elle occupe
sur un support de stockage numérique = nombre de bits par pixel x
nombre total de pixels .
Image 1 Image 2
Exemple :
• le pixel ayant un niveau de gris = 2 est présent 17 fois
• le pixel ayant un niveau de gris = 10 est présent 4 fois
Cours Traitement Bettaieb Akkari Hanen 33
d'images
h(i) = fréquence d’apparition du pixel i
i 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
h(i) 5 14 17 16 12 8 1 3 1 2 4 7 6 2 1 1
Histogramme
18
16
14
h(i) : fréquence
12
10
Série1
8
6
4
2
0
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
i : couleur
Histo(i)=Card{Pixel(x,y)=i}
Contour
I x, y dxdy
1 L 1 C 1
f x, y
yx
I
dxdy
LC
x 0 y 0
yx
Traitement d’images:
Prétraitement
– Transformation non-linéaire,
– Égalisation de l’histogramme,
f’(x,y) 255
f ' ( x, y ) ( f ( x, y ) min)
max min
255
( f ( x, y ) min)
0,1
max min
Effet : rehaussement du contraste par
0 expansion de la dynamique
255
f ' ( x, y ) ( f ( x, y ) S min )
S max S min
f ' ( x, y ) 0 f ' ( x, y ) 0
f ' ( x, y ) 255 f ' ( x, y ) 255
Effets :
1-Rehaussement du contraste des niveaux Smin < f(x,y) < Smax.
2-Saturation à 0 des niveaux min(f(x,y)) < f(x,y)< Smin.
3-Saturation à 255 des niveaux Smax < f(x,y) < max(f(x,y)).
Smin Smax
255
I ' ( x, y ) Hc(i)
NP
255 si I(x,y)>127
I’=I I’=255-I I’(x,y)=
0 sinon
Utilisations principales
- Diminution de la luminance d'une image
- Détection de changements entre images:
* défauts (par comparaison avec une image de référence),
* mouvements (par comparaison avec une autre image de la séquence).