Académique Documents
Professionnel Documents
Culture Documents
Une image dans MATLAB est représentée par une matrice. MATLAB utilise quatre types
d’images :
Images binaires
Images d’intensités (Niveau de gris)
Images RVB (Rouge, Vert, Bleu)
Images indexées
Il est possible de changer de format en utilisant les fonctions suivantes :
Exercice 1 :
a) Créer une image X1 toute noire et de taille 200 × 300.
b) Créer une image X2 toute blanche et de taille 200 × 300.
c) Créer une image X3 unie de couleur gris clair et de taille 200 × 300.
d) Créer une image X4 unie de couleur gris foncé et de taille 200 × 300.
e) Créer une image X5 ayant M = 200 lignes et N = 300 colonnes. Cette image a un fond gris
clair et contient une bande horizontale de couleur noire et d’une largeur de 10 pixels.
f) Créer une image X6 ayant M = 200 lignes et N = 300 colonnes. Cette image a un fond gris
foncé et contient une bande horizontale de couleur blanche et une bande verticale de couleur
blanche, chacune d’une largeur de 10 pixels.
g) Créer une image X7 ayant M = 200 lignes et N = 300 colonnes. Cette image a un fond gris
foncé et contient un carré gris clair de taille 30 × 30. Faire en sorte que le carré soit situé
vers le milieu de l’image.
h) Créer une image X8 ayant M = 200 lignes et N = 300 colonnes. Cette image a un fond gris
foncé et contient une croix blanche (dont vous choisirez la taille et la largeur des bandes).
Faire en sorte que la croix soit située vers le milieu de l’image.
Exercice 2 :
a) Créer un fichier .m qui lit et affiche l’image « Fleur.png ». Donner les caractéristiques de
cette image.
b) Convertir l’image « Fleur.png » en une image binaire et image d’intensité et donner les
caractéristiques de ces images.
c) Charger l’image « trees » de la mémoire dans X2. Quel est le type de l’image et l’afficher.
d) Convertir X2 en une image d’intensité. Afficher l’image avec 64 niveaux de gris.
n=64; d=256/n;
>> imshow(floor(I*255/d)/(n-1)) ;