Method Idft
- Namespace
- OpenCvSharp
- Assembly
- OpenCvSharp.dll
Idft(InputArray, OutputArray, DftFlags, int)
Performs an inverse Discrete Fourier transform of 1D or 2D floating-point array.
public static void Idft(InputArray src, OutputArray dst, DftFlags flags = DftFlags.None, int nonzeroRows = 0)
Parameters
srcInputArrayThe source array, real or complex
dstOutputArrayThe destination array, which size and type depends on the flags
flagsDftFlagsTransformation flags, a combination of the DftFlag2 values
nonzeroRowsintWhen the parameter != 0, the function assumes that only the first nonzeroRows rows of the input array ( DFT_INVERSE is not set) or only the first nonzeroRows of the output array ( DFT_INVERSE is set) contain non-zeros, thus the function can handle the rest of the rows more efficiently and thus save some time. This technique is very useful for computing array cross-correlation or convolution using DFT