PANDORE Version 6 GREYC-IMAGE

pfftshift



Permutation des 4 sous-images de la transformée de Fourier.



Synopsis

pfftshift [-m mask] [im_in1|-] [im_in2|-] [im_out1|-] [im_out2|-]

Description

L'opérateur pfftshift permet de permuter 2 à 2 les 4 sous-images des 2 images (partie réelle et partie imaginaire) issues de la transformée de Fourier.

Ainsi les cadrans 1,2 3,4 sont permutés en 4,3,2,1

+--+--+ +--+--+
|1 |2 | |4 |3 |
+--+--+ +--+--+
|3 |4 | |2 |1 |
+--+--+ +--+--+

Entrées

Sorties

Résultat

Retourne SUCCESS ou FAILURE.

Exemples

Calcule l'amplitude de la transformée de Fourier de l'image tangram.pan. La partie imaginaire (i1.pan) est nulle. (Uitiliser la transformation log de pvisu pour visualiser le résultat out.pan.):

   psetcst 0 tangram.pan i1.pan
   pfft tangram.pan i1.pan i2.pan i3.pan
   pfftshift i2.pan i3.pan i4.pan i5.pan
   pmodulus i4.pan i5.pan out.pan

Voir aussi

Domaine Fréquentiel

Prototype C++

Errc PFFTShift( const Img2dsf &im_in1, Img2dsf &im_in2, Img2dsf &im_out1, Img2dsf &im_out2 );

Auteur: Régis Clouard