PANDORE Version 6 GREYC-IMAGE

pcontrast1value



Calcul du contraste global d'une image ou d'un graphe.



Synopsis

pcontrast1value [im_in|-] [col_out|-]

Description

L'opérateur pcontrast1value permet de calculer le contraste total d'une image ou des valeurs des sommets du graphe.

La mesure de contraste est faite selon la formule:

C= SOMME(max (C(s,t), C in V(s))) / N
et C(s,t) = |im_in[s] - im_in[t]| / (K-1)
où K est le nombre de niveaux de gris possible,
et N le nombre de pixels de l'image.

Pour les graphes, le contraste est calculé sur les valeurs de noeud.

Les valeurs de contraste de chaque bande sont stockées dans la collection col_out.

Entrées

Sorties

Résultat

Retourne le contraste global (pour la première bande uniquement).
Cette valeur peut être récupérée par l'opérateur pstatus.

Exemples

Mesure le contraste global de l'image tangram.pan (version Unix):

   pcontrast1value tangram.pan col.pan
   var=`pstatus`
   echo "Contraste = $val"

Mesure le contraste global de l'imge tangram.pan (version MsDos):

   pcontrast1value tangram.pan col.pan
   call pstatus
   call pset var
   echo Contraste = %val%

Voir aussi

Caractérisation image

Prototype C++

Float PContrast1Value( const Img2duc &im_in, Collection & col_out );

Auteur: Régis Clouard