PANDORE Version 6 GREYC-IMAGE

plipsub



Soustraction de 2 images selon le modèle LIP.



Synopsis

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

Description

L'opérateur plipsub effectue une soustraction des valeurs de niveaux de gris entre chaque pixel de l'image im_in1 et de l'image im_in2 correspondant, selon le modèle LIP (Logarithmic Image Processing).

La soustraction selon le modèle LIP est définie par :

  im_out(x,y) = M.(im_in1(x,y) - im_in2(x,y)) / ( M - im_in2(x,y))
où M est le nombre de niveaux de gris maximal (p. ex. 256 pour une image d'octets).

Les deux images d'entrée im_in1 et 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 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 (approche marginale).

Entrées

Sorties

Résultat

Retourne SUCCESS ou FAILURE.

Exemples

Soustraction de deux images a.pan et b.pan avec résultat dans result.pan:

   plipsub a.pan b.pan result.pan

Voir aussi

Arithmetique

Prototype C++

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

Auteur: Régis Clouard