
06-16-2005, 06:10 PM
|
 |
Captain Convoluted
* Expert *
|
|
Join Date: Jun 2005
Posts: 1,918
|
|
Quote:
|
Originally Posted by lamar_air
[...] which receives a 1D array of real numbers and a 1D array of imaginary numbers. 2 arrays will be produced [...]
|
To me, this sounds like the input and output arrays are separate, which means that what Bolek said wouldn't be an issue either way - the original data will be available throughout, if you want it to.
However, first google hit for "2D FFT" tells us that
"2 dimensional Fourier transforms simply involve a number of 1 dimensional fourier transforms. More precisely, a 2 dimensional transform is achieved by first transforming each row, replacing each row with its transform and then transforming each column, replacing each column with its transform. Thus a 2D transform of a 1K by 1K image requires 2K 1D transforms. This follows directly from the definition of the fourier transform of a continuous variable or the discrete fourier transform of a discrete system."
Sound good? 
|
|