Séance N°1: Initiation au Toolbox Image Processing de MATLAB

Page 1 sur 8Lecteur de document UniversityLib

Séance N°1: Initiation au Toolbox Image Processing de MATLAB

Image Processing · lab

Voir tous les documents en programmation

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