| Cv2MulSpectrums Method |
Performs the per-element multiplication of two Fourier spectrums.
Namespace:
OpenCvSharp
Assembly:
OpenCvSharp (in OpenCvSharp.dll) Version: 1.0.0
Syntax public static void MulSpectrums(
InputArray a,
InputArray b,
OutputArray c,
DftFlags flags,
bool conjB = false
)
Public Shared Sub MulSpectrums (
a As InputArray,
b As InputArray,
c As OutputArray,
flags As DftFlags,
Optional conjB As Boolean = false
)
public:
static void MulSpectrums(
InputArray^ a,
InputArray^ b,
OutputArray^ c,
DftFlags flags,
bool conjB = false
)
static member MulSpectrums :
a : InputArray *
b : InputArray *
c : OutputArray *
flags : DftFlags *
?conjB : bool
(* Defaults:
let _conjB = defaultArg conjB false
*)
-> unit
Parameters
- a
- Type: OpenCvSharpInputArray
first input array. - b
- Type: OpenCvSharpInputArray
second input array of the same size and type as src1. - c
- Type: OpenCvSharpOutputArray
output array of the same size and type as src1. - flags
- Type: OpenCvSharpDftFlags
operation flags; currently, the only supported flag is cv::DFT_ROWS, which indicates that
each row of src1 and src2 is an independent 1D Fourier spectrum. If you do not want to use this flag, then simply add a `0` as value. - conjB (Optional)
- Type: SystemBoolean
optional flag that conjugates the second input array before the multiplication (true) or not (false).
See Also