Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
Département
Sciences et Technologies Avancées
Enseignant
1
Lamia RZOUGA & Youssef ZOUHIR 2020-2021
TP : Techniques de Traitement d’Images ENSTAB
Sommaire :
Référence
o Les TP 3 et 4 sont rédigés en se basant sur le fascicule des travaux pratiques : Traitement
d’Images du Professeur Madame Nawres KHALIFA.
2
Lamia RZOUGA & Youssef ZOUHIR 2020-2021
TP : Techniques de Traitement d’Images ENSTAB
3
Lamia RZOUGA & Youssef ZOUHIR 2020-2021
TP : Techniques de Traitement d’Images ENSTAB
L’espace RGB est l’espace vectoriel engendré par les trois composantes de couleurs (red,
green, blue). Une image en couleur naturelle est représentée par une matrice à trois
dimensions (ligne, colonne et composante couleur).
Afin d’extraire une composante C d’une matrice Im à 3D, C= Im( :, :,d) avec d= 1,2 ou
3. Pour afficher une seule composante mettre la composante C à sa position d dans une
nouvelle matrice et mettre les autres positions à zéros.
Im1( :, :,2)=C ;Im1( :, :,1)=0 ; etc…
L’espace HLS est engendré par la teinte, la luminance et la saturation.
L’espace CMY est engendré par la luminance Y et les composantes de chrominance
Cyan et magenta.
• Charger l’image clown.bmp et vérifier que c’est une image en couleur.
• Convertir l’image RGB en HLS et CMY (rgb2hsv, rgb2ycbcr).
• Afficher les trois images obtenues.
• Ecrire la fonction [C1, C2, C3]= extrait_comp(matriceimage) qui extrait les
trois composantes d’une image et les afficher séparément. La fonction doit générer
finalement une figure composée de quatre images (ex : pour le RGB : l’originale,
l’image en rouge, l’image en vert et l’image en bleue)
• Réexécuter la fonction pour l’image en HSV et CMY.
Une image numérique est une image échantillonnée et quantifiée. L’échantillonnage est
le procédé de discrétisation spatiale d’une image consistant à associer à chaque pixel une
valeur unique. Lorsqu’une image est discrétisée et qu’on diminue le nombre de pixels, on
parle de sous-échantillonnage.
La quantification est la discrétisation tonale correspondant au nombre de valeurs
maximales que peut prendre un pixel. La quantification représente le choix du nombre de
bits pour coder l’image. Si la quantification est 8 bits, le pixel peut avoir 256 valeurs et
donc l’image est en niveau de gris, et pour 1 bit l’image devient binaire.
a) Re-échantillonnage
4
Lamia RZOUGA & Youssef ZOUHIR 2020-2021
TP : Techniques de Traitement d’Images ENSTAB
b) Quantification
5
Lamia RZOUGA & Youssef ZOUHIR 2020-2021
TP : Techniques de Traitement d’Images ENSTAB
II.Transformation ponctuelles:
Ce sont des transformations telles que la nouvelle valeur du pixel dépend uniquement de
son ancienne valeur. Parmi ces transformations, on trouve :
a) Opérations géométriques
b) Opérations logiques
6
Lamia RZOUGA & Youssef ZOUHIR 2020-2021
TP : Techniques de Traitement d’Images ENSTAB
c) Opérations géométriques
a) Transformée de Fourier
La Transformée de Fourier permet de passer d’une représentation temporelle à une
représentation fréquentielle
• Charger l'image carre1.png et carre2.png.
• Appliquer la Transformée de Fourier « fft2 ».
• Afficher l’image d’amplitude de cette image avec « imagesc » et « mesh »
(figure1).
• Refaire le même traitement pour les images carre1dec1.png, carre1dec2.png,
carre1dec3.png et carre1r45.png .
• Refaire le même traitement pour les images sinus1.png (figure2), sinus1r45.png
(figure3) et sinus1r90.png.
• Conclure sur les spectres d’amplitude récupérés.
7
Lamia RZOUGA & Youssef ZOUHIR 2020-2021
TP : Techniques de Traitement d’Images ENSTAB
im1 im2
spim1 spim2
20
50 40
60
100 80
100
150 120
140
200 160
180
250 200
50 100 150 200 250 50 100 150 200
20 20
20
40 40
60 40 60
80 80
60
100 100
120 80 120
140 140
100
160 160
200 200
50 100 150 200 20 40 60 80 100 120 50 100 150 200
8
Lamia RZOUGA & Youssef ZOUHIR 2020-2021
TP : Techniques de Traitement d’Images ENSTAB
I. Introduction :
Ce TP permet de mettre en relief l’utilité des histogrammes dans l’analyse des images et
son importance dans les techniques de rehaussement d’image.
b) Egalisation de l’histogramme
9
Lamia RZOUGA & Youssef ZOUHIR 2020-2021
TP : Techniques de Traitement d’Images ENSTAB
d) Renforcement de contraste
• Lire et afficher l’image de la retine.bmp, puis afficher sur la même figure son
histogramme.
• Ecrire la fonction qui permet de rehausser la qualité de l’image.
Ib = binim(Image,seuil), puis afficher l’image et son histogramme.
10
Lamia RZOUGA & Youssef ZOUHIR 2020-2021
TP : Techniques de Traitement d’Images ENSTAB
I. Introduction :
Le but de ce TP consiste à analyser des images dégradées par différents types de bruits et
à mettre au point des méthodes de restauration par différentes techniques de filtrage.
L’étudiant aura la possibilité de comparer entre les filtres dans le domaine spatial et
fréquentiel.
La première étape du TP consiste à générer, à partir d’une image, une image bruitée avec
trois types de bruit : bruits de type « sel et poivre », gaussien et de poisson (imnoise).
• Ecrire une fonction Imbr=Generbrim(Image) qui génère, à partir d’un fichier
image les trois images bruitées et les sauvegarder dans trois fichiers.
• Afficher dans la même figure les quatre images et commenter.
11
Lamia RZOUGA & Youssef ZOUHIR 2020-2021
TP : Techniques de Traitement d’Images ENSTAB
Référence
o Les TP 3 et 4 sont rédigés en se basant sur le fascicule des travaux pratiques : Traitement
d’Images du Professeur Madame Nawres KHALIFA.
12
Lamia RZOUGA & Youssef ZOUHIR 2020-2021