public static void ComposeRT(
double[] rvec1,
double[] tvec1,
double[] rvec2,
double[] tvec2,
out double[] rvec3,
out double[] tvec3,
out double[,] dr3dr1,
out double[,] dr3dt1,
out double[,] dr3dr2,
out double[,] dr3dt2,
out double[,] dt3dr1,
out double[,] dt3dt1,
out double[,] dt3dr2,
out double[,] dt3dt2
)
Public Shared Sub ComposeRT (
rvec1 As Double(),
tvec1 As Double(),
rvec2 As Double(),
tvec2 As Double(),
<OutAttribute> ByRef rvec3 As Double(),
<OutAttribute> ByRef tvec3 As Double(),
<OutAttribute> ByRef dr3dr1 As Double(,),
<OutAttribute> ByRef dr3dt1 As Double(,),
<OutAttribute> ByRef dr3dr2 As Double(,),
<OutAttribute> ByRef dr3dt2 As Double(,),
<OutAttribute> ByRef dt3dr1 As Double(,),
<OutAttribute> ByRef dt3dt1 As Double(,),
<OutAttribute> ByRef dt3dr2 As Double(,),
<OutAttribute> ByRef dt3dt2 As Double(,)
)
public:
static void ComposeRT(
array<double>^ rvec1,
array<double>^ tvec1,
array<double>^ rvec2,
array<double>^ tvec2,
[OutAttribute] array<double>^% rvec3,
[OutAttribute] array<double>^% tvec3,
[OutAttribute] array<double,2>^% dr3dr1,
[OutAttribute] array<double,2>^% dr3dt1,
[OutAttribute] array<double,2>^% dr3dr2,
[OutAttribute] array<double,2>^% dr3dt2,
[OutAttribute] array<double,2>^% dt3dr1,
[OutAttribute] array<double,2>^% dt3dt1,
[OutAttribute] array<double,2>^% dt3dr2,
[OutAttribute] array<double,2>^% dt3dt2
)
static member ComposeRT :
rvec1 : float[] *
tvec1 : float[] *
rvec2 : float[] *
tvec2 : float[] *
rvec3 : float[] byref *
tvec3 : float[] byref *
dr3dr1 : float[,] byref *
dr3dt1 : float[,] byref *
dr3dr2 : float[,] byref *
dr3dt2 : float[,] byref *
dt3dr1 : float[,] byref *
dt3dt1 : float[,] byref *
dt3dr2 : float[,] byref *
dt3dt2 : float[,] byref -> unit
OpenCvSharp.Cv2.ComposeRT = function(rvec1, tvec1, rvec2, tvec2, rvec3, tvec3, dr3dr1, dr3dt1, dr3dr2, dr3dt2, dt3dr1, dt3dt1, dt3dr2, dt3dt2);