img1,img2 = | forwardDiscreteFourierTransform2dImg (inImg) |
img1,img2 = | forwardDiscreteFourierTransform2dImg (inImg,inOptDFTConfig) |
Forward Discrete Fourier Transform for an input 2d image.
This algorithm allows to compute the Forward Discrete Fourier Transformation of an input 2d image .
In two dimensions, the Forward Discrete Fourier Transformation (FDFT) of input image with
rows and
columns is defined as the following complex image:
On output this complex image is represented by a couple of images and
(user should note that this is not the default output representation, see below).
The following image is an illustration of Forward Discrete Fourier Transformation results in case of previous configuration :
A common 'user friendly' representation of FDFT results consists in:
Output images and
are then modified in function.
Input parameter allows to setup:
The following image is an illustration of Forward Discrete Fourier Transformation results in case of polar coordinates, centered quadrants policy and default scale (which is the default configuration):