CvInvokeMulSpectrums Method |
http://www.emgu.com
Performs per-element multiplication of the two CCS-packed or complex matrices that are results of real or complex Fourier transform.
Namespace: Emgu.CVAssembly: Emgu.CV.World (in Emgu.CV.World.dll) Version: 3.2.0.2682 (3.2.0.2682)
Syntax public static void MulSpectrums(
IInputArray src1,
IInputArray src2,
IOutputArray dst,
MulSpectrumsType flags,
bool conjB = false
)
Public Shared Sub MulSpectrums (
src1 As IInputArray,
src2 As IInputArray,
dst As IOutputArray,
flags As MulSpectrumsType,
Optional conjB As Boolean = false
)
public:
static void MulSpectrums(
IInputArray^ src1,
IInputArray^ src2,
IOutputArray^ dst,
MulSpectrumsType flags,
bool conjB = false
)
static member MulSpectrums :
src1 : IInputArray *
src2 : IInputArray *
dst : IOutputArray *
flags : MulSpectrumsType *
?conjB : bool
(* Defaults:
let _conjB = defaultArg conjB false
*)
-> unit
Parameters
- src1
- Type: Emgu.CVIInputArray
The first source array - src2
- Type: Emgu.CVIInputArray
The second source array - dst
- Type: Emgu.CVIOutputArray
The destination array of the same type and the same size of the sources - flags
- Type: Emgu.CV.CvEnumMulSpectrumsType
Operation flags; currently, the only supported flag is DFT_ROWS, which indicates that each row of src1 and src2 is an independent 1D Fourier spectrum. - conjB (Optional)
- Type: SystemBoolean
Optional flag that conjugates the second input array before the multiplication (true) or not (false).
See Also