Vous êtes sur la page 1sur 6

Traitement des images || M2SI TP1 Naoual Smaili

1. L’échantillonnage

- Lire l’image ‘Lena.png’

- Echantillonner cette image par les facteurs suivants : 0.5, 0.1, 0.75, 2, 3,4
Méthode 1 : en utilisant la fonction imresize()

On peut modifier le troisième argument de la fonction imresize pour utiliser d’autres méthode
d 'interpolation (bicubic, bilinear, triangle).
Traitement des images || M2SI TP1 Naoual Smaili

- Afficher et lister les résultats sur une seule figure, qu’est-ce que vous remarquez ?

Remarque : La qualité de l’image se diffère d’une image à une autre à cause d’effet d’aliasing
(échantillonnage).

- Calculer le transformer de fourrier de l’image et sa composante de fréquence zéro,


afficher les résultats
Traitement des images || M2SI TP1 Naoual Smaili

- Calculer la transformé inverse

2. Quantification d’une image


- Afficher sur une même figure, en utilisant la commande subplot (4, 2, i), l’image
cameraman.tif quantifié sur 128, 64, 32, 16, 8, 4 et 2 niveaux de gris.
Traitement des images || M2SI TP1 Naoual Smaili

3. Opérations initiales sur l’image


- Ecrire une fonction qui permet de lire une image couleur ‘lena.png’, de la visualiser et
d’afficher dans MatLab.

- Donner le format de cette image et sa dimension


Traitement des images || M2SI TP1 Naoual Smaili

- Définir les axes de cette image et donner un titre

- Affiche la barre des couleurs de l'image


Traitement des images || M2SI TP1 Naoual Smaili

- Convertir l’image au niveau de gris

Vous aimerez peut-être aussi