NativeMethodscalib3d_stereoCalibrate_array Method |
Namespace: OpenCvSharp
[DllImportAttribute("OpenCvSharpExtern", CallingConvention = CallingConvention.Cdecl, ExactSpelling = true)] public static double calib3d_stereoCalibrate_array( IntPtr[] objectPoints, int opSize1, int[] opSizes2, IntPtr[] imagePoints1, int ip1Size1, int[] ip1Sizes2, IntPtr[] imagePoints2, int ip2Size1, int[] ip2Sizes2, double[,] cameraMatrix1, double[] distCoeffs1, int dc1Size, double[,] cameraMatrix2, double[] distCoeffs2, int dc2Size, Size imageSize, IntPtr R, IntPtr T, IntPtr E, IntPtr F, int flags, TermCriteria criteria )
<DllImportAttribute("OpenCvSharpExtern", CallingConvention := CallingConvention.Cdecl, ExactSpelling := true>] Public Shared Function calib3d_stereoCalibrate_array ( objectPoints As IntPtr(), opSize1 As Integer, opSizes2 As Integer(), imagePoints1 As IntPtr(), ip1Size1 As Integer, ip1Sizes2 As Integer(), imagePoints2 As IntPtr(), ip2Size1 As Integer, ip2Sizes2 As Integer(), <OutAttribute> cameraMatrix1 As Double(,), <OutAttribute> distCoeffs1 As Double(), dc1Size As Integer, <OutAttribute> cameraMatrix2 As Double(,), <OutAttribute> distCoeffs2 As Double(), dc2Size As Integer, imageSize As Size, R As IntPtr, T As IntPtr, E As IntPtr, F As IntPtr, flags As Integer, criteria As TermCriteria ) As Double
public: [DllImportAttribute(L"OpenCvSharpExtern", CallingConvention = CallingConvention::Cdecl, ExactSpelling = true)] static double calib3d_stereoCalibrate_array( array<IntPtr>^ objectPoints, int opSize1, array<int>^ opSizes2, array<IntPtr>^ imagePoints1, int ip1Size1, array<int>^ ip1Sizes2, array<IntPtr>^ imagePoints2, int ip2Size1, array<int>^ ip2Sizes2, [InAttribute] [OutAttribute] array<double,2>^ cameraMatrix1, [InAttribute] [OutAttribute] array<double>^ distCoeffs1, int dc1Size, [InAttribute] [OutAttribute] array<double,2>^ cameraMatrix2, [InAttribute] [OutAttribute] array<double>^ distCoeffs2, int dc2Size, Size imageSize, IntPtr R, IntPtr T, IntPtr E, IntPtr F, int flags, TermCriteria criteria )
[<DllImportAttribute("OpenCvSharpExtern", CallingConvention = CallingConvention.Cdecl, ExactSpelling = true)>] static member calib3d_stereoCalibrate_array : objectPoints : IntPtr[] * opSize1 : int * opSizes2 : int[] * imagePoints1 : IntPtr[] * ip1Size1 : int * ip1Sizes2 : int[] * imagePoints2 : IntPtr[] * ip2Size1 : int * ip2Sizes2 : int[] * cameraMatrix1 : float[,] byref * distCoeffs1 : float[] byref * dc1Size : int * cameraMatrix2 : float[,] byref * distCoeffs2 : float[] byref * dc2Size : int * imageSize : Size * R : IntPtr * T : IntPtr * E : IntPtr * F : IntPtr * flags : int * criteria : TermCriteria -> float
OpenCvSharp.NativeMethods.calib3d_stereoCalibrate_array = function(objectPoints, opSize1, opSizes2, imagePoints1, ip1Size1, ip1Sizes2, imagePoints2, ip2Size1, ip2Sizes2, cameraMatrix1, distCoeffs1, dc1Size, cameraMatrix2, distCoeffs2, dc2Size, imageSize, R, T, E, F, flags, criteria);