mul_spectrums_def

Function mul_spectrums_def 

Source
pub fn mul_spectrums_def(
    src1: &impl ToInputArray,
    src2: &impl ToInputArray,
    dst: &mut impl ToOutputArray,
    flags: i32,
) -> Result<()>
Expand description

Performs a per-element multiplication of two Fourier spectrums.

§Parameters

  • src1: First spectrum.
  • src2: Second spectrum with the same size and type as a .
  • dst: Destination spectrum.
  • flags: Mock parameter used for CPU/CUDA interfaces similarity.
  • conjB: Optional flag to specify if the second spectrum needs to be conjugated before the multiplication.
  • stream: Stream for the asynchronous version.

Only full (not packed) CV_32FC2 complex spectrums in the interleaved format are supported for now.

§See also

mulSpectrums

§Note

This alternative version of mul_spectrums function uses the following default values for its arguments:

  • conj_b: false
  • stream: Stream::Null()