Vous êtes sur la page 1sur 1

MID423 

: Traitement d’Images

TP1 : Histogramme et Opérations Pixel

Exercice 1 :
Écrire une fonctrion matlab qui permet de tracer l’histogramme et l’histogramme
cumulé d’une image. Utiliser cette fonction pour construire les histogrammes des
images ‘'pout.tif'’ et comparer le résultat avec la fonction matlab imhist.

Exercice 2 :

Lire une image (aqui.pgm, pont.pgm, Loup-noir.jpg), construire son histogramme,


trouver le min et le max puis effectuer un étirement d’histogramme et sauver la nouvelle
image.
Evaluer qualitativement le résultat, puis quantitativement en réalisant la mesure du
contraste (mesure de Michelson et RMS).

I max−I min
* Mesure de Michelson :
I max + I min

h w
* RMS :
√ 1
∑ ∑
wh y=1 x=1
(I (x , y)−B(I ))
2

h w
1
B(I)= ∑ ∑ I (x , y)
wh y=1 x=1

Exercice 3 :

Même travail mais en réalisant une égalisation d’histogramme.


i
* Histogramme cumulé : H (i )=∑ h( j ) pour 0 ⩽ i < K
j=0

* Egalisation d’histogramme : I’(x,y) = (255/N)*H(I(x,y)) 


N : nombre depixels de l’image

Vous aimerez peut-être aussi