PANDORE Version 6 GREYC-IMAGE

pdif



Différence d'images ou de graphes et différence symétrique entre cartes de régions.



Synopsis

pdif [-m mask] [im_in1|-] [im_in2|-] [im_out|-]

Description

L'opérateur pdif calcule la différence symétrique entre l'image im_in1 et l'image im_in2.

La formule de calcul est la suivante :

pixel(im_out) = ABS((pixel(im_in1) - pixel(im_in2))

Les deux images d'entrée im_in1 ou im_in2 doivent être de même type. Au besoin, il est nécessaire d'utiliser les opérateurs de coercition. L'image de sortie est aussi de même type que les images d'entrée.

Pour les images couleur et multispectrale, l'opérateur est appliqué séparément sur chacune des bandes.

Pour les cartes de régions, l'opérateur pdif correspond à la différence symétrique :

   Union(im_in1,im_in2) - Intersection(im_in1,im_in2).

La carte de régions de sortie contient une nouvelle numérotation des labels.

Entrées

Sorties

Résultat

Retourne SUCCESS ou FAILURE.

Pour les cartes de régions, retourne la valeur de label maximale.

Exemples

   pdif a.pan b.pan c.pan

Voir aussi

Arithmetique

Prototype C++

Errc PDif( const Img2duc &im_in1, const Img2duc &im_in2, Img2duc &im_out );

Auteur: Régis Clouard