Séance N°1
Initiation au toolbox Image Processing de MATLAB
I.
Lecture, affichage et sauvegarde d'une image :
Il y a des images RGB et des autres images d'intensité, comme on a eu un probléme au
1)
niveau de l'affichage de l'image "forest.tif" c'est pourquoi on a utilisé map :
[im,map]=imread('forest.tif')
imshow(im,map)
size(im)
2)
size(im1)
size(im2)
size(im3)
Publicité
La commande "size" affiche deux nombres l'un correspond au nombre des lignes de la matrice et
l'autre au nombre des colonnes.
3)
1
L'image "autumn.tif" est une image de type RGB donc elle est composée de trois matrices, la
4)
premiére pour la couleur rouge, la deuxiéme pour la couleur verte et la troisiéme pour la couleur bleu.
En utilisant la commande suivante :
5)
Im=rgb2hsv(a)
imshow(Im)
L'image "texte.tif" est une image binaire donc il suffit d'utiliser la fonction imcomplement,
6)
cette derniére permet d'inverser la couleur noir en blanc et la couleur blanc en noir.
Publicité
2
Les différents types d'images qu'on peut les trouver en utilisant ces commandes :
7)
Im2bw
Ind2rgb
rgb2gray
rgb2ind(Image,colormap)
II. Manipulation d'images :
Les opérations géometriques classiques sont permises avec la boite à outils de
traitement d'images: rotation, changement de taille, découpage...
3
III.
Opérations arithmétiques sur les images :
Les valeurs des images lues sous Matlab sont entiéres, mais dans certaines circonstances
Publicité
on a besoin de travailler sur des valeurs réelles.
1)
les différents transformations de l'image "cell.tif" :
L'image ci-dessus présente l'addition entre les deux images "cell.tif" et
2)
"brain.png" :
4
IV.
Echantillonnage et Quantification d'images :
L'image est un signal 2D qu'on associe à une fonction continue à deux variables f(x,y). Afin d'avoir une
image numérique, il est nécessaire que cette image soit numérisée dans chacun de ses dimensions
spatiales et en niveaux de gris. La numérisation dans les coordonnées spatiales (x,y) est dite
échantillonnage et la numérisation de l'amplitude est dite quantification des niveaux de gris.
Echantillonnage :
Publicité
1)
a)
b,c)
5
d)
6
f)
2) Quantification :
On chercher à appliquer une quantification uniforme sur une image en niveaux de gris.
7
8