La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

SIF-1033 Traitement d’image

Présentations similaires


Présentation au sujet: "SIF-1033 Traitement d’image"— Transcription de la présentation:

1 SIF-1033 Traitement d’image
Opérations sur les pixels individuels Sujets Histogramme des niveaux de gris (bande de couleur) Transformation des niveaux de gris Amélioration du contraste Suppression du bruit Détection des changements Histogramme et amélioration du contraste: OpenCV Lectures: Note de cours

2 Histogramme des niveaux de gris [cf. distribution des niveaux de gris]
Un histogramme des niveaux de gris est formé d’intervalles 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

3 Histogramme des niveaux de gris [cf. distribution des niveaux de gris]
SCÈNE DE FAIBLE RADIANCE SCÈNE DE FORTE RADIANCE % % niveaux de gris niveaux de gris niveaux de gris % SCÈNE DE BAS CONTRASTE SCÈNE DE HAUT CONTRASTE FIGURE 2-1 [rf. SCHOWENGERDT, p. 60]

4 Transformation des niveaux de gris
% étirement de l’histogramme = ? amélioration du contraste niveau de gris après transformation GL’ niveau de gris avant transformation transformation des niveaux de gris GL FIGURE 2-2 [rf. SCHOWENGERDT, p. 61]

5 Transformation des niveaux de gris
gl' 255 gl1' gl1 min max gl

6 Amélioration du contraste
Transformation linéaire Transformation linéaire avec saturation Transformation linéaire par bout avec saturation Égalisation de l’histogramme

7 Amélioration du contraste
Transformation linéaire

8 Transformation linéaire
GL’ % GL GL’ min max min max 255 FIGURE 2-3 [rf. SCHOWENGERDT, p. 62]

9 Amélioration du contraste
Transformation linéaire avec saturation

10 Transformation linéaire avec saturation
GL’ % GL GL’ min max max min Smin Smax 255 FIGURE 2-3 [rf. SCHOWENGERDT, p. 62]

11 Transformation linéaire par bout avec saturation
GL’ % GL GL’ min max min max Smin1 Smax2 Smax1/Smin2 255 FIGURE 2-4 [rf. SCHOWENGERDT, p. 64]

12 Amélioration du contraste
Transformation par égalisation d’histogramme Histogramme non-normalisé Histogramme normalisé Densité de probabilité cumulative

13 Égalisation de l’histogramme [densité de probabilité cumulative*]
GL’ % GL GL’ min max min max 255 FIGURE 2-4 [rf. SCHOWENGERDT, p. 64]

14 Suppression du bruit [sommation d’images et moyenne]
+2 +8 (a) (b) (c) +16 +32 +128 (d) (e) (f ) Figure 4.18 [rf. GONZALEZ, p. 188]

15 Suppression du bruit [sommation d’images et moyenne]

16 Détection des changements [soustraction d ’images]
Le jeu des 7 erreurs ! = (b) 1975. (a) 1972. images Landsat MSS du complexe minier cuprifère de "Twin Buttes" (au sud de Tucson en Arizona) FIGURE 2-8 [rf. SCHOWENGERDT, p. 70]

17 Détection des changements [soustraction d ’images]
Histogramme des différences

18 Détection des changements [soustraction d ’images]
Transformation linéaire sur l’histogramme des différences

19 Exemples d’utilisation des histogrammes
egaliserhist etirerhistsat etirerhist steperpetue rast                                                                              

20 Histogramme et amélioration du contraste: OpenCV
Exemple: demhist.exe Spécification des intervalles Déclaration des structures

21 Histogramme et amélioration du contraste: OpenCV (exemple: demhist
Histogramme et amélioration du contraste: OpenCV (exemple: demhist.exe)

22 Création de l’histogramme Dessiner l’histogramme
Histogramme et amélioration du contraste: OpenCV (exemple: demhist.exe) Calculer l’histogramme Création de l’histogramme scale shift Obtenir les valeurs Min/Max Mettre à l’échelle (Histo. VS Image) Utiliser cvRectangle pour dessiner Dessiner l’histogramme

23 Création de l’histogramme
Histogramme et amélioration du contraste: OpenCV (exemple: demhist.exe) Créer une structure cvHistogram Création de l’histogramme

24 Histogramme et amélioration du contraste: OpenCV (exemple: demhist
Histogramme et amélioration du contraste: OpenCV (exemple: demhist.exe)

25 Histogramme et amélioration du contraste: OpenCV (exemple: demhist
Histogramme et amélioration du contraste: OpenCV (exemple: demhist.exe)

26 Histogramme et amélioration du contraste: OpenCV (exemple: demhist
Histogramme et amélioration du contraste: OpenCV (exemple: demhist.exe)

27 Histogramme et amélioration du contraste: OpenCV (exemple: demhist
Histogramme et amélioration du contraste: OpenCV (exemple: demhist.exe)

28 Histogramme et amélioration du contraste: OpenCV (exemple: demhist
Histogramme et amélioration du contraste: OpenCV (exemple: demhist.exe)

29 Histogramme et amélioration du contraste: Couleur (Modèle RGB)

30 Histogramme et amélioration du contraste: Couleur (Modèle RGB, transformation)

31 Résumé Opérations sur les pixels Histogramme des niveaux de gris
Amélioration du contraste Suppression du bruit Détection des changements Histogramme et amélioration du contraste: OpenCV


Télécharger ppt "SIF-1033 Traitement d’image"

Présentations similaires


Annonces Google