FTARRAY

typedef struct tagFTARRAY
{
   L_UINT uStructSize;
   L_UINT uWidth;
   L_UINT uHeight;
   L_COMPLEX acxData[1];
} FTARRAY, *pFTARRAY;

The FTARRAY structure contains information about the complex 2D array that will hold the frequency components of the image.

Parameter

Description

uStructSize

FTARRAY structure size. Should be set to sizeof(FTARRAY).

uWidth

2D array width in pixels.

uHeight

2D array height in pixels.

acxData

The 2D data array. Note that, although only one element is declared in the array, the array contains uWidth * uHeight elements. The frequency component for the pixel (row, col) is acxData[row * uWidth + col].

Comments

This structure is used only by the Fourier Transform functions:

L_AllocFTArray

L_DFTBitmap

L_FFTBitmap

L_FreeFTArray

L_FTDisplayBitmap

L_FrqFilterBitmap

L_FrqFilterMaskBitmap