Exercice :
Soit les matrices R, G et B les trois composantes de l’image en couleur de I. R, G et B sont
codées sur 8 bits.
1. . Convertir en niveau de gris l’image en couleur I, sachant que I’(i,j)=(R(i,j)+G(i,j)+B(i,j))/3.
Représenter l’image I’.
3. Calculer et représenter l’histogramme des niveaux de gris de l’image I’.
4. Calculer la taille de I’ en octets.
Correction
0 128 255
85 85 85
I’=
170 170 17085
NG 0 1- 85 86- 128 129- 170 171- 255
84 127 169 254
NBR 1 0 3 0 1 0 1 0 1
Occurence
Soit l’image à niveau de bris de taille 8*8 pixels codé sur 4 bits de la figure ci-dessous. Cette
image représente une forme rectangulaire sur un fond.
1. Représenter l’histogramme H(n) et l’histogramme cumulé C(n) où n est le niveau de gris
de cette image. Tracer ces histogrammes.
2. Un bruit est ajouté à cette image I tel que : I(2,2) = 100 et I(5,5) = 0,
- Quel type de ce bruit ?
3. Soit H1 le filtre de convolution définis par le noyau suivant : H1=
5. Appliquer un filtre moyenner et le filtre médian de taille 3×3 sur les pixels de l'image I
bruité (juste sur les valeurs encadrées)
6. Quel est le meilleur résultat entre les deux ? Justifier votre réponse.
Correction
1.
2. Ce bruit est de type poivre et sel (impulsionnelle).
Filtre moyenneur Filtre médian
Le bruit est étalé dans le filtre moyenneur par contre le filtre médian supprime le bruit
Le filtre médian est meilleur par rapport au filtre moyenneur cela est justifié par le fait que
le type de bruit correspond au bruit poivre et sel.
Exercice : Répondez aux questions suivantes, en justifiant votre réponse.
1) Combien de niveaux de gris peut contenir une image dont les pixels sont codés sur 5 bits, ?
2) Que représente les bases fréquences sur une image ?
3) Que représente les hautes fréquences sur une image ?
4) Quelle est la différence entre l’égalisation et l’étirement d’histogramme ?
5) Expliquer le fonctionnement et le rôle du filtre max.
Correction : Répondez aux questions suivantes, en justifiant votre réponse.
1) C’est 25=32 niveaux de gris.
2) Elle représente les variations lentes telles que les régions homogènes, le fond de
l’image...
3) Elle représente les variations brusques telles que les contours, textures et bruits.
4) L’étirement d’histogramme consiste à répartir niveaux de gris sur toute la dynamique
(on garde la même forme de l’histogramme) tandis que l’égalisation c’est la répartition
équitable sur toute la dynamique (histogramme plat).
5) C’est un cas particulier du filtrage d’ordre statistique, il consiste à prendre la valeur max
au lieu de la valeur médiane pour le filtre médian.