Vous êtes sur la page 1sur 3

Corrigé-TD1

Quel est l'effet d'un filtrage par la matrice de convolution suivante

Un flou 0 0 0
Un éclaircissement 0 1 0
Aucun effet (image inchangée) 0 0 0

( Exercice 01 : ( 10 pts
1- Le contraste : qualité de la dynamique des intensités de l'image:

𝑉𝑉𝑉𝑉𝑉𝑉 −𝑉𝑉𝑉𝑉𝑉𝑉 12−2


𝑐𝑐 = 𝑉𝑉𝑉𝑉𝑉𝑉 𝑚𝑚𝑚𝑚𝑚𝑚 +𝑉𝑉𝑉𝑉𝑉𝑉 𝑚𝑚𝑚𝑚𝑚𝑚 = 12+2 = 0.71
𝑚𝑚𝑚𝑚𝑚𝑚 𝑚𝑚𝑚𝑚𝑚𝑚

2- L'histogramme de l'image I:

38
40
28
30
18
20 14 12
10
0 0 0 0 0 0 0 0 0 0
0
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

1/3
3- Représentation de l'image binaire Ib ( S = 3)
Si 𝑰𝑰(𝑖𝑖, 𝑗𝑗) ≥ 3, 𝑰𝑰𝑰𝑰(𝑖𝑖, 𝑗𝑗) = 1
Sinon 𝑰𝑰𝑰𝑰(𝑖𝑖, 𝑗𝑗) = 0

1 1 1 1 1 1 1 1 1 1
1 1 1 0 0 0 0 1 1 1
1 1 0 1 1 1 1 0 1 1
1 0 1 1 1 1 1 1 0 1
1 0 1 0 1 1 0 1 0 1
1 0 1 1 1 1 1 1 0 1
1 0 1 0 1 1 0 1 0 1
1 0 1 1 0 0 1 1 0 1
1 1 0 1 1 1 1 0 1 1
1 1 1 0 0 0 0 1 1 1
1 1 1 1 1 1 1 1 1 1

4.1- le type du bruit rajouté : bruit impulsionnel (poivre et sel)


4.2- Filtrage du bruit rajouté:
Valeur valeur Filtre Filtre
Pixel
initiale bruitée moyenneur médian
I(2,2) 9 0 9 12
I(10,10) 12 15 8 9
I(8,4) 4 0 4 4
I(6,9) 2 15 8 7

4.3- Le filtre le plus adapté:


𝐸𝐸𝐸𝐸𝐸𝐸𝐸𝐸𝐸𝐸𝐸𝐸𝑚𝑚𝑚𝑚𝑚𝑚 𝑒𝑒𝑒𝑒𝑒𝑒𝑒𝑒𝑒𝑒𝑒𝑒 = (9 − 9)2 + (12 − 8)2 + (4 − 4)2 + (2 − 8)2 = 52
𝐸𝐸𝐸𝐸𝐸𝐸𝐸𝐸𝐸𝐸𝐸𝐸𝑚𝑚é𝑑𝑑𝑖𝑖𝑖𝑖𝑖𝑖 = (9 − 12)2 + (12 − 9)2 + (4 − 4)2 + (2 − 7)2 = 43

Tant que 𝐸𝐸𝐸𝐸𝐸𝐸𝐸𝐸𝐸𝐸𝐸𝐸𝑚𝑚é𝑑𝑑 < 𝐸𝐸𝐸𝐸𝐸𝐸𝐸𝐸𝐸𝐸𝐸𝐸𝑚𝑚𝑚𝑚𝑚𝑚 , donc le filtre médian est le plus adapté.

5.1- Les 4 étapes de l'égalisation de l'histogramme sur l'image I sont :

A- Calcul de l'histogramme :

Hist(I) = 0 0 28 0 14 0 0 18 0 12 0 0 38 0 0 0

B- Normalisation de l'histogramme :
2 14 18 12 38
HistN(I) = 0 0 0 0 0 0 0 0 0 0 0
1 110 110 110 110

C- Calcul de l'histogramme cumulé :


2 28 42 42 42 60 60 72 72 72
C(I) = 0 0 1 1 1 1
1 110 110 110 110 110 110 110 110 110

D- Transformation de niveaux de gris de l'image :


𝐼𝐼2 (𝑖𝑖, 𝑗𝑗) = 𝐶𝐶[𝐼𝐼(𝑖𝑖, 𝑗𝑗)] ∗ 15

2/3
5.2- Les nouvelles valeurs des pixels après l'égalisation de l'histogramme:

Valeur initiale dans Nouvelle valeur dans


Pixel
l'iamge I l'iamge I2
I(2,4) 2 4
I(4,4) 4 6
I(8,8) 7 8
I(2,2) 9 10
I(11,10) 12 15

Exercice 03( 10 pts )

1. Construction de l’image G:
En utilisant la formule G(i, j) = |i − 2j| pour i, j = 1, 2, 3, 4, on peut calculer
les valeurs de G pour chaque pixel de l’image 4 × 4.

G(1, 1) G(1, 2) G(1, 3) G(1, 4)


1 2 3 4
0 1 2 3
1 0 1 2
2 1 0 1

2. Égalisation de l’histogramme sur l’image G:


a. Calcul de l’histogramme cumulé:
L’histogramme cumulé H(i) se calcule en sommant les fréquences des niveaux
de gris jusqu’à l’intensité i.
i
X
H(i) = h(k)
k=0

b. Normalisation de l’histogramme cumulé:


Normalisez l’histogramme cumulé pour qu’il s’étende sur toute la plage des
niveaux de gris.

H(i)
H ′ (i) = × (L − 1)
N ×M
c. Application de la transformation:
Appliquez la transformation en remplaçant chaque valeur de pixel G(i, j) par
sa nouvelle valeur égalisée en utilisant la fonction de transformation normalisée.

R(i, j) = H ′ (G(i, j))


d. Obtention de l’image égalisée R:
La nouvelle image améliorée R est obtenue après avoir appliqué la transfor-
mation d’égalisation de l’histogramme sur chaque pixel de l’image G.

3/3

Vous aimerez peut-être aussi