PANDORE Version 6 GREYC-IMAGE

pfftcorrelation



Corrélation entre deux images.



Synopsis

pfftcorrelation [im_in1|-] [im_in2|-] [im_out|-]

Description

L'opérateur pfftcorrelation permet de calculer la correlation entre deux image im_in1 et im_in2.

La corrélation permet de déterminer un degré de ressemblance entre deux images.

Cette corrélation utilise le passage par le domaine frequentiel avec la transformée de Fourier.

Les deux images doivent être de même type et de même taille.

La corrélation consiste donc en une multiplication complexe entre la transformée de Fourier de l'image im_in1 et le complexe conjugué de la transformée de Fourier de l'image im_in2, soit la séquence:

où * est la multiplication complexe et conj(im) le complexe conjugué.

Entrées

Sorties

Résultat

Retourne SUCCESS ou FAILURE.

Exemples

Detecte la présence de pièces de tangram dans l'image tangram.pan:

   pextractsubimage 111 6 0 35 32 0 tangram.pan a.pan  
   pfftcorrelation tangram.pan a.pan b.pan
   plocalmaxima 8 b.pan out.pan

Voir aussi

Domaine Fréquentiel, pftt, piftt

Prototype C++

Errc PFFTCorrelation( const Img2duc &im_in1, copnst Img2duc &im_in2, Img2dsf &im_out );

Auteur: Régis Clouard