http://www.emgu.com
Performs forward or inverse transform of 1D or 2D floating-point array In case of real (single-channel) data, the packed format, borrowed from IPL, is used to to represent a result of forward Fourier transform or input for inverse Fourier transform

Namespace: Emgu.CV
Assembly: Emgu.CV (in Emgu.CV.dll) Version: 2.4.10.1935 (2.4.10.1935)

Syntax

C#
public static void cvDFT(
	IntPtr src,
	IntPtr dst,
	CV_DXT flags,
	int nonzeroRows
)
Visual Basic
Public Shared Sub cvDFT ( 
	src As IntPtr,
	dst As IntPtr,
	flags As CV_DXT,
	nonzeroRows As Integer
)
Visual C++
public:
static void cvDFT(
	IntPtr src, 
	IntPtr dst, 
	CV_DXT flags, 
	int nonzeroRows
)
F#
static member cvDFT : 
        src : IntPtr * 
        dst : IntPtr * 
        flags : CV_DXT * 
        nonzeroRows : int -> unit 

Parameters

src
Type: System..::..IntPtr
Source array, real or complex
dst
Type: System..::..IntPtr
Destination array of the same size and same type as the source
flags
Type: Emgu.CV.CvEnum..::..CV_DXT
Transformation flags
nonzeroRows
Type: System..::..Int32
Number of nonzero rows to in the source array (in case of forward 2d transform), or a number of rows of interest in the destination array (in case of inverse 2d transform). If the value is negative, zero, or greater than the total number of rows, it is ignored. The parameter can be used to speed up 2d convolution/correlation when computing them via DFT. See the sample below

See Also