pub fn idft(src: &dyn core::ToInputArray, dst: &mut dyn core::ToOutputArray, flags: i32, nonzero_rows: i32) -> Result<()> {
	input_array_arg!(src);
	output_array_arg!(dst);
	unsafe { sys::cv_idft_const__InputArrayX_const__OutputArrayX_int_int(src.as_raw__InputArray(), dst.as_raw__OutputArray(), flags, nonzero_rows) }.into_result()
}
/// Calculates the inverse Discrete Fourier Transform of a 1D or 2D array.
/// 
/// idft(src, dst, flags) is equivalent to dft(src, dst, flags | #DFT_INVERSE) .
/// 
/// Note: None of dft and idft scales the result by default. So, you should pass #DFT_SCALE to one of
/// dft or idft explicitly to make these transforms mutually inverse.
/// ## See also
/// dft, dct, idct, mulSpectrums, getOptimalDFTSize
/// ## Parameters
/// * src: input floating-point real or complex array.
/// * dst: output array whose size and type depend on the flags.
/// * flags: operation flags (see dft and #DftFlags).
/// * nonzeroRows: number of dst rows to process; the rest of the rows have undefined content (see
/// the convolution sample in dft description.
/// 
/// ## C++ default parameters
/// * flags: 0
/// * nonzero_rows: 0
Calculates the inverse Discrete Fourier Transform of a 1D or 2D array.
idft(src, dst, flags) is equivalent to dft(src, dst, flags | #DFT_INVERSE) .

None of dft and idft scales the result by default. So, you should pass #DFT_SCALE to one of
dft or idft explicitly to make these transforms mutually inverse.
Calculates the inverse Discrete Fourier Transform of a 1D or 2D array . idft ( src dst flags ) is equivalent to dft ( src dst flags | #DFT_INVERSE ) . None of dft and idft scales the result by default . So you should pass #DFT_SCALE to one of dft or idft explicitly to make these transforms mutually inverse .
pub fn idft(src: &dyn core::ToInputArray, dst: &mut dyn core::ToOutputArray, flags: i32, nonzero_rows: i32) -> Result<()> {
	input_array_arg!(src);
	output_array_arg!(dst);
	unsafe { sys::cv_idft_const__InputArrayX_const__OutputArrayX_int_int(src.as_raw__InputArray(), dst.as_raw__OutputArray(), flags, nonzero_rows) }.into_result()
}
pub fn idft ( src : & dyn core :: ToInputArray , dst : & mut dyn core :: ToOutputArray , flags : i32 , nonzero_rows : i32 ) -> Result < ( ) > { input_array_arg ! ( src ) ; output_array_arg ! ( dst ) ; unsafe { sys :: cv_idft_const__InputArrayX_const__OutputArrayX_int_int ( src . as_raw__InputArray ( ) , dst . as_raw__OutputArray ( ) , flags , nonzero_rows ) } . into_result ( ) }
Calculates the inverse Discrete Fourier Transform of a 1D or 2D array.
Calculates the inverse Discrete Fourier Transform of a 1D or 2D array .
src
&dyn core::ToInputArray
dst
&mut dyn core::ToOutputArray
flags
i32
nonzero_rows
i32
see also
dft, dct, idct, mulSpectrums, getOptimalDFTSize
dft dct idct mulSpectrums getOptimalDFTSize
c++ default parameters
0
nonzero_rows: 0
0 nonzero_rows : 0