Function opencv::cudaarithm::mul_spectrums

source ·
pub fn mul_spectrums(
    src1: &impl ToInputArray,
    src2: &impl ToInputArray,
    dst: &mut impl ToOutputArray,
    flags: i32,
    conj_b: bool,
    stream: &mut impl StreamTrait,
) -> 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

§C++ default parameters

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