TP n°6 :
1. But de la manipulation :
Ce TP a pour but de manipuler les images couleurs et découvrir les fonctions
prédéfinies de MATLAB pour découvrir comment traiter une image sous
MATLAB.
2. Equipement :
PC équipé du logiciel MATLAB.
1. Quelques définitions
Traitement d’image :
Pour l’être humain, l’image constitue l’une des principales sources d’informations.
Une scène contient une quantité importante d’informations qu’elle est utile parfois pour
traiter et analyser l’image dans le but de prendre des décisions.
L’existence d’images de mauvaises qualités (Rayons X, OCR, …) et volumineuses a conduit
les chercheurs à s’intéresser à :
La restauration (corriger les défauts liés à l'acquisition),
L’amélioration (rendre l'image "belle" pour l'affichage),
La compression (réduire le volume de l'image)
2. Les images couleurs : Espace RVB ou RGB
Rouge vert bleu, abrégé RVB ou RGB, est le plus simple des systèmes de codage
informatique des couleurs. Les écrans d'ordinateurs reconstituent une couleur par synthèse
additive à partir de trois couleurs primaires, rouge, vert et bleu, formant sur l'écran une
mosaïque trop petite pour être aperçue.
Le codage RVB indique l'intensité pour chacune de ces couleurs primaires. Pour chacune des
couleurs primaires, la valeur s'exprime dans un intervalle entre 0 et le maximum, qui est soit
1, soit 255.
Les images RGB sont des images où chaque pixel est représenté par
une combinaison des trois couleurs de base Red, Green et Blue.
Chaque couleur est codée sur 8 bits ce qui fait que chaque pixel est
codé sur 24 bits.
MATLAB stocke une image RGB (n x m) dans une matrice à trois dimensions n x m x 3.
Chaque plan de la matrice représente une couleur. La couleur d'un pixel est obtenue par la
combinaison des trois couleurs situées à la position correspondante dans la matrice.
Page 1
TP 6 : Manipulation des images couleurs
Page 2
TP 6 : Manipulation des images couleurs
Page 3
TP 6 : Manipulation des images couleurs
Page 4