Specifications
Intel
®
Image Processing Library Reference Manual
7-4
7
RealFft2D
Computes the forward or
inverse 2D FFT of an image.
void iplRealFft2D(IplImage*
srcImage
, IplImage*
dstImage
,
int
flags
);
srcImage
Thesourceimage.
dstImage
The resultant image in RCPack2D format
containing the Fourier coefficients. This image
must be a multi-channel image containing the
same number of channels as
srcImage
. The data
type for the image must be 8, 16 or 32 bits.
This image cannot be the same as the input image
srcImage
(that is, an in-place operation is not
allowed).
flags
Specifies how to perform the FFT. This is an
integer whose bits can be assigned the following
values using bitwise logical
OR:
IPL_FFT_Forw Do forward transform
IPL_FFT_Inv Do inverse transform
IPL_FFT_NoScale Do inverse transform without
scaling
IPL_FFT_UseInt Use only integer core
IPL_FFT_UseFloat Use only float core
IPL_FFT_Free Only free all working arrays
and exit.