PANDORE Version 6 GREYC-IMAGE

pmse



Calcul de l'Erreur Quadique Moyenne (Mean Square Error).



Synopsis

pmse [im_in1|-] [im_in2|-]

Description

L'opérateur pmse mesure l'erreur quadratique moyenne (MSE Mean Squared Error) entre l'image initiale im_in1 et sa version restaurée ou améliorée im_in2.
Une valeur faible signifie une faible erreur. Cepndant, le MSE dépend de la valeur de pixel maximale de l'image d'entrée. Par exemple, un MSE=100.0 pour image de Uchar image est très élevé alors qu'il est faible pour une image de Long.

MSE est défini comme suit :

   MSE=1/N * sum { (im_in1(pixel)-im_in2(pixel))^2 }

où N est le nombre total de pixel de l'image d'entrée im_in1.

Les images d'entrée im_in1 et im_in2 doivent avoir le même type et les mêmes dimensions.

Pour les images couleur et multispectrales, la définition de MSE est la même excepté que c'est la somme de toutes les différences des carrés divisée par la taille de l'image et le nombre de bandes qui est utilisé.

Entrées

Résultat

Retourne une valeur réelle positive.
(Utiliser pstatus pour récupérer cette valeur).

Exemples

Calcule le MSE pour le filtre moyenneur:

   pmeanfilter 2 tangram.pan i1.pan
   pmse tangram.pan i1.pan
   pstatus

Voir Aussi

Evaluation, psnr, ppsnr

Prototype C++

Errc PMSE( const Img2duc &im_in1, const Img2duc &im_in2 );

Auteur: Régis Clouard