| MatMulTransposed Method |
multiplies matrix by its transposition from the left or from the right
Namespace:
OpenCvSharp
Assembly:
OpenCvSharp (in OpenCvSharp.dll) Version: 1.0.0
Syntax public Mat MulTransposed(
bool aTa,
InputArray delta = null,
double scale = 1,
int dtype = -1
)
Public Function MulTransposed (
aTa As Boolean,
Optional delta As InputArray = Nothing,
Optional scale As Double = 1,
Optional dtype As Integer = -1
) As Mat
public:
Mat^ MulTransposed(
bool aTa,
InputArray^ delta = nullptr,
double scale = 1,
int dtype = -1
)
member MulTransposed :
aTa : bool *
?delta : InputArray *
?scale : float *
?dtype : int
(* Defaults:
let _delta = defaultArg delta null
let _scale = defaultArg scale 1
let _dtype = defaultArg dtype -1
*)
-> Mat
Parameters
- aTa
- Type: SystemBoolean
Specifies the multiplication ordering; see the description below - delta (Optional)
- Type: OpenCvSharpInputArray
The optional delta matrix, subtracted from src before the
multiplication. When the matrix is empty ( delta=Mat() ), it’s assumed to be
zero, i.e. nothing is subtracted, otherwise if it has the same size as src,
then it’s simply subtracted, otherwise it is "repeated" to cover the full src
and then subtracted. Type of the delta matrix, when it's not empty, must be the
same as the type of created destination matrix, see the rtype description - scale (Optional)
- Type: SystemDouble
The optional scale factor for the matrix product - dtype (Optional)
- Type: SystemInt32
When it’s negative, the destination matrix will have the
same type as src . Otherwise, it will have type=CV_MAT_DEPTH(rtype),
which should be either CV_32F or CV_64F
Return Value
Type:
Mat[Missing <returns> documentation for "M:OpenCvSharp.Mat.MulTransposed(System.Boolean,OpenCvSharp.InputArray,System.Double,System.Int32)"]
See Also