Title: TRAITEMENT DIMAGE
1TRAITEMENT DIMAGE
2Amélioration des images basée sur les pixels
- Histogramme des niveaux de gris
- Transformation des niveaux de gris
- Amélioration du contraste
- Suppression du bruit
- Détection des changements
- Travail pratique 2 (2a)
3Histogramme des niveaux de griscf. distribution
des niveaux de gris
- Un histogramme des niveaux de gris est formé
dintervalles adjacents représentant un
décou-page de la plage des valeurs de niveaux de
gris - Le nombre de pixel tombant dans chaque
inter-valle est ensuite affiché en fonction de
valeurs de niveaux de gris - Un histogramme représente la distribution des
valeurs de niveaux de gris dans une image
4Histogramme des niveaux de griscf. distribution
des niveaux de gris
SCÈNE DE FAIBLE RADIANCE
SCÈNE DE FORTE RADIANCE
niveaux de gris
niveaux de gris
5Transformation des niveaux de gris
?
amélioration du contraste
niveau de gris après transformation
GL
niveau de gris avant transformation
transformation des niveaux de gris
GL
6Transformation des niveaux de gris
gl'
255
gl1'
0
gl1
max
min
gl
7Amélioration du contraste
- Transformation linéaire
- Transformation linéaire avec saturation
- Transformation linéaire par bout avec saturation
- Égalisation de lhistogramme
8Amélioration du contraste
9Transformation linéaire
GL
GL
GL
10Amélioration du contraste
- Transformation linéaire avec saturation
11Transformation linéaire avec saturation
GL
GL
GL
min
max
0
255
12Transformation linéaire par bout avec saturation
GL
GL
GL
min
max
0
255
13Amélioration du contraste
- Transformation par égalisation dhistogramme
Histogramme non-normalisé
Histogramme normalisé
Densité de probabilité cumulative
14Égalisation de lhistogrammedensité de
probabilité cumulative
GL
GL
GL
min
max
0
255
15Suppression du bruitsommation dimages et
moyenne
2
8
(b)
(c)
(a)
128
32
16
(d)
(e)
(f )
16Suppression du bruitsommation dimages et
moyenne
17Détection des changementssoustraction d images
Le jeu des 7 erreurs !
-
(a) 1972.
(b) 1975.
images Landsat MSS du complexe minier cuprifère
de "Twin Buttes" (au sud de Tucson en Arizona)
18Détection des changementssoustraction d images
- Histogramme des différences
19Détection des changementssoustraction d images
- Transformation linéaire sur lhistogramme des
différences
20Travail pratique 2 (2a)
21Travail pratique 2 (2a)
- Écriture de lhistogramme dans un fichier
- void ecrireHISTO(float histo, char argv)
-
- int i
- FILE fptr
- fptr fopen(argv , w )
- for(i0iltPIXMAXi)
- fprintf(fptr, d f \n ,i,histoi)
- fclose(fptr)
-
22Résumé
- Opérations sur les pixels
- Histogramme des niveaux de gris
- Amélioration du contraste
- Suppression du bruit
- Détection des changements
- Remise du TP2 24 février 1999.