Cv2RQDecomp3x3 Method (Double, Double, Double, Double, Double, Double)
|
Computes RQ decomposition of 3x3 matrix
Namespace:
OpenCvSharp
Assembly:
OpenCvSharp (in OpenCvSharp.dll) Version: 3.4.1.20180605-33-CaRLSharp
Syntaxpublic static Vec3d RQDecomp3x3(
double[,] src,
out double[,] mtxR,
out double[,] mtxQ,
out double[,] qx,
out double[,] qy,
out double[,] qz
)
Public Shared Function RQDecomp3x3 (
src As Double(,),
<OutAttribute> ByRef mtxR As Double(,),
<OutAttribute> ByRef mtxQ As Double(,),
<OutAttribute> ByRef qx As Double(,),
<OutAttribute> ByRef qy As Double(,),
<OutAttribute> ByRef qz As Double(,)
) As Vec3d
public:
static Vec3d RQDecomp3x3(
array<double,2>^ src,
[OutAttribute] array<double,2>^% mtxR,
[OutAttribute] array<double,2>^% mtxQ,
[OutAttribute] array<double,2>^% qx,
[OutAttribute] array<double,2>^% qy,
[OutAttribute] array<double,2>^% qz
)
static member RQDecomp3x3 :
src : float[,] *
mtxR : float[,] byref *
mtxQ : float[,] byref *
qx : float[,] byref *
qy : float[,] byref *
qz : float[,] byref -> Vec3d
OpenCvSharp.Cv2.RQDecomp3x3 = function(src, mtxR, mtxQ, qx, qy, qz);
Parameters
- src
- Type: SystemDouble
3x3 input matrix. - mtxR
- Type: SystemDouble
Output 3x3 upper-triangular matrix. - mtxQ
- Type: SystemDouble
Output 3x3 orthogonal matrix. - qx
- Type: SystemDouble
Optional output 3x3 rotation matrix around x-axis. - qy
- Type: SystemDouble
Optional output 3x3 rotation matrix around y-axis. - qz
- Type: SystemDouble
Optional output 3x3 rotation matrix around z-axis.
Return Value
Type:
Vec3d
See Also