0% ont trouvé ce document utile (0 vote)
160 vues2 pages

Traitement d'images : filtres et histogrammes

Transféré par

nada.elbejauiahmimes
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
160 vues2 pages

Traitement d'images : filtres et histogrammes

Transféré par

nada.elbejauiahmimes
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Prof.

Abdellatif Medouri
ENSA de TETOUAN Année universitaire : 2024-2025
Matière : Traitement des images

TD N°2 de Traitement d’images


Exercice 1 :
L’image de la figure suivante est une image à niveaux de gris de taille 10 × 10 pixels dont les valeurs des
niveaux de gris sont codées sur 4 bits. Cette image représente un cercle sur un fond sombre.

Figure 1 – Image I : à gauche est représentée l’image I et à droite sont représentés les niveaux de gris des pixels
de l’image I ainsi que leurs coordonnées.
Soit J l’image obtenue après ajout de bruit de type impulsionnelle à l’image I tel que : J(1,1)=0 ; J(6,3)=0 ; J(
4,4)=0 ; J(8,4)=0 ; J(1,5) = 15 ; J(5,5) = 15 ; J(3,6) = 15 et J(8,8) = 15 (pour les autres pixels (i,j), on a J(i,j) =
I(i,j)).
1) Appliquer un filtre moyenneur de taille 3×3 sur les points : J(6,3) et J(8,4). Quel est l’effet de ce filtre ?
2) Appliquer un filtre médian de taille 3 × 3 sur les points : J(6, 3) et J(8, 4). Quel est l’effet de ce filtre ?

Exercice 2 :
L’image de la figure 2 est une image à niveaux de gris de taille 10×10 pixels dont les valeurs des
niveaux de gris sont codés sur 4 bits. Cette image représente une forme rectangulaire et une forme en losange
sur un fond non uniforme.
1) Représentez l’histogramme de l’image I.
2) Détaillez et expliquez le plus précisément et le plus rigoureusement possible les traitements à réaliser
pour obtenir l’image résultat J de la figure 3. Pour illustrer chacun de ces traitements, il est demandé
de représenter l’image résultat correspondante et de donner les éventuels filtres, opérateurs,
éléments structurants, seuils, utilisés.

Figure 2 – Image I : à gauche est représentée l’image I et à droite sont représentés les niveaux de gris des
pixels de l’image I ainsi que leurs coordonnées.
Figure 3– Image J : à gauche est représentée l’image J et à droite sont représentés les codes binaires des
pixels de l’image J ainsi que leurs coordonnées.
Soit H, le filtre de convolution défini par le noyau suivant :
3) Quel est le filtre H ? Expliquez le plus précisément possible le rôle de ce filtre et
comment il doit être utilisé.
4) Ce filtre est appliquée successivement deux fois sur une image. Montrez que ce
filtrage est équivalent à un filtrage de convolution utilisant un noyau dont vous devez
préciser la taille et les coefficients.

Exercice 3 :
L’image de la figure 4 est une image à niveaux de gris de taille 8×8 pixels dont les
0 1 2 3 4 5 6 7
valeurs des niveaux de gris sont codé sur 4 bits.
1) Donner la taille de l’image I en bits. 0 10 10 12 13 13 12 10 10
2) Appliquer le codage de Huffman à l’image I. Calculer sa nouvelle taille et le 1 10 12 13 13 13 13 12 10
taux de compression. 2 12 13 4 4 4 4 13 12
3 13 13 4 3 3 4 13 13
Soit l’image J obtenue suite à une contamination de l’image I par un bruit de type
4 13 13 4 3 3 4 13 13
impulsionnel aux pixels I(2,1) et I(5,5). L’image J est identique à l’image I, sauf aux
5 12 13 4 4 4 4 13 12
pixels contaminés où J(2,1)=0 et J(5,5)=15.
6 12 12 13 13 13 13 12 12
3) Appliquer sur les pixels J(2,1) et J(5,5) un filtre moyenneur de taille 3×3 (on
7 10 10 12 13 13 12 10 10
utilisera l’élément structurant permettant de minimiser les effets secondaires
de ce filtre). Figure 4: Représentation en
4) Appliquer sur ces pixels un filtre d’ordre médian. niveaux de gris de l’image I
5) Appliquer sur ces pixels un filtre d’érosion et un filtre de dilatation.

Exercice 4 :
Soit l’image I de taille 8×8 codée sur 3 bits (figure 5):
On veut segmenter cette image afin de discriminer l’objet du fond en utilisant la 0 1 2 3 4 5 6 7
méthode de classification des pixels. 0 1 1 2 3 3 2 1 1
1) Donner l’histogramme de l’image I. 1 1 2 3 3 3 3 2 1
2) On veut appliquer un seuillage binaire à l’image I. Donner le seuil adéquat 2 2 3 7 6 6 7 3 2
en justifiant votre choix. 3 3 3 6 5 5 6 3 3
3) Donner l’image Ib obtenue après seuillage de l’image I. 4 3 3 6 5 1 6 3 3
4) L’image binaire obtenue contient un bruit qu’on veut éliminer. De quel type 5 2 3 7 6 6 7 3 2
est ce bruit ? Proposer une méthode pour éliminer ce bruit et donner son 6 1 2 3 3 3 3 2 1
principe. 7 1 1 2 3 3 2 1 1
5) Appliquer ce filtre à l’image Ib. Figure 5: Représentation en
6) Définir les différentes régions de cette image finale. niveaux de gris de l’image I

Vous aimerez peut-être aussi