TD 2 TImage

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 3

Pr. N.

ABOUTABIT

TD N°2
Traitement d’image
Exercice 1 :
La matrice ci-dessous représente une image en niveaux de gris.
• Calculer les images résultantes de la convolution de cette image avec les masques (a) à (f)
représentés ci-dessous.

20 20 20 10 10 10 10 10 10
⎡20 20 20 20 20 20 20 20 10⎤
⎢20 20 20 10 10 10 10 20 10⎥
⎢ ⎥
⎢20 20 10 10 10 10 10 20 10⎥
I = ⎢20 20 10 10 10 10 10 20 10⎥
⎢10 10 10 20 10 10 10 20 10⎥
⎢10 10 10 10 10 10 10 10 10⎥
⎢20 10 20 20 10 10 10 20 20⎥
⎣20 10 10 20 10 10 20 10 20⎦

−1 −1 0 0 −1 −1 −1 −1 −1
−1 0 1 1 0 −1 −1 8 −1
0 1 1 1 1 0 −1 −1 −1
(a) (b) (c)
−1 −1 −1 −1 2 −1 −1 0 1
2 2 2 −1 2 −1 −1 0 1
−1 −1 −1 −1 2 −1 −1 0 1
(d) (e) (f)

Exercice 2 :
L’image I de la figure 4 est une image en niveaux de gris de taille 8*8 pixels et dont les valeurs des
niveaux de gris sont codées sur 4 bits. Cette image représente une forme rectangulaire sur un fond.

Figure 4 : A gauche est représentée l’image I et à droite sont représentées les valeurs des niveaux
de gris des pixels et leurs coordonnées

1
Pr. N.ABOUTABIT

a) Représenter l’histogramme de cette image.


b) Donner la LUT correspondante à un étirement d’histogramme appliqué aux différentes valeurs de
niveaux de gris.
c) Soit H1 et H2 les filtres de convolution définis respectivement par les noyaux suivants :

A quel type de filtres correspondent H1 et H2 ? Lequel de ces deux filtres faut-il utiliser pour
réaliser une détection de contour sur l’image I ? Appliquer-le sur les pixels de coordonnées :
(1,1), (2,2), (3,3), (4,4), (5,5), (6,6), (2,5), (5,2). Que constatez-vous ? Quel filtre faudrait-il
associer à H1 pour améliorer le résultat ?

Exercice 3:
Soit l’image 𝐼 suivante :

0 0 0 2 10 18 20 20

62 122 79 95 0 122 79 20

88 255 12 35 200 255 12 27

50 94 100 56 155 94 100 37

50 99 150 11 37 99 150 28

50 122 79 95 0 122 79 30

38 255 12 35 200 255 12 58

17 54 100 60 80 140 108 56


1. Préciser les caractéristiques d’un filtre médian. Donner un cas d’utilisation de ce filtre.
2. Déterminer l’image améliorée 𝐼𝑚 en appliquant le filtre Médian sur le voisinage suivant :
0 1 0
𝑉 = 01 1 11
0 1 0
3. On considère le filtre L défini par le noyau de convolution suivant correspondant à l’opérateur
Laplacien :
0 -1 0

-1 4 -1

2
Pr. N.ABOUTABIT

0 -1 0

i) Préciser s’il s’agit d’un filtre passe-haut ou passe-bas.


ii) Appliquer ce filtre sur l’image améliorée 𝐼𝑚.
iii) Soit 𝐼𝑑, l’opérateur de convolution identité (i.e qui transforme l’image en elle-même).
Donner une expression de 𝐼𝑑 sous forme de noyau de convolution 3 × 3.
iv) On considère le filtre 𝐹 = 𝐼𝑑 + 𝐿
(1) Donner l’expression du filtre 𝐹.
(2) Décrire l’effet du filtre 𝐹.

Exercice 4:
Soient les 3 masques de convolution suivants :

1 1 1 1 0 −1 0 −1 0
:
H1 = ;
0 1 1 11 H2 = 0 1 0 −1 1 H3 = 0−1 4 −11
1 1 1 1 0 −1 0 −1 0
Sur papier, calculez la convolution de la matrice E avec chacun de ces filtres :

0 2 3 4 1
⎡1 8 9 7 2⎤
⎢ ⎥
𝐸 = ⎢2 10 7 8 0⎥
⎢2 9 7 9 3⎥
⎣1 2 0 2 3⎦
Quelles conditions aux limites peut-on utiliser ? A votre avis, quels sont les impacts de ces filtres ?

Exercice 5:
Soit l’image suivante :

Esquissez l’histogramme de cette image.

Convoluez cette image avec les filtres suivants :

Que font ces filtres ?

Vous aimerez peut-être aussi

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy