public class opencv_calib3d extends opencv_calib3d
| Modifier and Type | Class and Description |
|---|---|
static class |
opencv_calib3d.CvLevMarq |
static class |
opencv_calib3d.CvPOSITObject
\
Camera Calibration, Pose Estimation and Stereo *
\
|
static class |
opencv_calib3d.CvStereoBMState |
static class |
opencv_calib3d.StereoBM
Block Matching Stereo Correspondence Algorithm
The class implements BM stereo correspondence algorithm by K.
|
static class |
opencv_calib3d.StereoSGBM
Semi-Global Block Matching Stereo Correspondence Algorithm
The class implements the original SGBM stereo correspondence algorithm by H.
|
opencv_calib3d.AbstractCvPOSITObject, opencv_calib3d.AbstractCvStereoBMState| Modifier and Type | Field and Description |
|---|---|
static int |
CALIB_CB_ADAPTIVE_THRESH
enum cv::
|
static int |
CALIB_CB_ASYMMETRIC_GRID
enum cv::
|
static int |
CALIB_CB_CLUSTERING
enum cv::
|
static int |
CALIB_CB_FAST_CHECK
enum cv::
|
static int |
CALIB_CB_FILTER_QUADS
enum cv::
|
static int |
CALIB_CB_NORMALIZE_IMAGE
enum cv::
|
static int |
CALIB_CB_SYMMETRIC_GRID
enum cv::
|
static int |
CALIB_FIX_ASPECT_RATIO
enum cv::
|
static int |
CALIB_FIX_FOCAL_LENGTH
enum cv::
|
static int |
CALIB_FIX_INTRINSIC
enum cv::
|
static int |
CALIB_FIX_K1
enum cv::
|
static int |
CALIB_FIX_K2
enum cv::
|
static int |
CALIB_FIX_K3
enum cv::
|
static int |
CALIB_FIX_K4
enum cv::
|
static int |
CALIB_FIX_K5
enum cv::
|
static int |
CALIB_FIX_K6
enum cv::
|
static int |
CALIB_FIX_PRINCIPAL_POINT
enum cv::
|
static int |
CALIB_RATIONAL_MODEL
enum cv::
|
static int |
CALIB_SAME_FOCAL_LENGTH
enum cv::
|
static int |
CALIB_USE_INTRINSIC_GUESS
enum cv::
|
static int |
CALIB_ZERO_DISPARITY
enum cv::
|
static int |
CALIB_ZERO_TANGENT_DIST
enum cv::
|
static int |
CV_CALIB_CB_ADAPTIVE_THRESH |
static int |
CV_CALIB_CB_FAST_CHECK |
static int |
CV_CALIB_CB_FILTER_QUADS |
static int |
CV_CALIB_CB_NORMALIZE_IMAGE |
static int |
CV_CALIB_FIX_ASPECT_RATIO |
static int |
CV_CALIB_FIX_FOCAL_LENGTH |
static int |
CV_CALIB_FIX_INTRINSIC |
static int |
CV_CALIB_FIX_K1 |
static int |
CV_CALIB_FIX_K2 |
static int |
CV_CALIB_FIX_K3 |
static int |
CV_CALIB_FIX_K4 |
static int |
CV_CALIB_FIX_K5 |
static int |
CV_CALIB_FIX_K6 |
static int |
CV_CALIB_FIX_PRINCIPAL_POINT |
static int |
CV_CALIB_RATIONAL_MODEL |
static int |
CV_CALIB_SAME_FOCAL_LENGTH |
static int |
CV_CALIB_USE_INTRINSIC_GUESS |
static int |
CV_CALIB_ZERO_DISPARITY |
static int |
CV_CALIB_ZERO_TANGENT_DIST |
static int |
CV_EPNP
enum
|
static int |
CV_FM_7POINT |
static int |
CV_FM_8POINT |
static int |
CV_FM_LMEDS |
static int |
CV_FM_LMEDS_ONLY |
static int |
CV_FM_RANSAC |
static int |
CV_FM_RANSAC_ONLY |
static int |
CV_ITERATIVE
enum
|
static int |
CV_LMEDS |
static int |
CV_P3P
enum
|
static int |
CV_RANSAC |
static int |
CV_STEREO_BM_BASIC |
static int |
CV_STEREO_BM_FISH_EYE |
static int |
CV_STEREO_BM_NARROW |
static int |
CV_STEREO_BM_NORMALIZED_RESPONSE |
static int |
CV_STEREO_BM_XSOBEL |
static int |
EPNP
enum cv::
|
static int |
FISHEYE_CALIB_CHECK_COND
enum cv::fisheye::
|
static int |
FISHEYE_CALIB_FIX_INTRINSIC
enum cv::fisheye::
|
static int |
FISHEYE_CALIB_FIX_K1
enum cv::fisheye::
|
static int |
FISHEYE_CALIB_FIX_K2
enum cv::fisheye::
|
static int |
FISHEYE_CALIB_FIX_K3
enum cv::fisheye::
|
static int |
FISHEYE_CALIB_FIX_K4
enum cv::fisheye::
|
static int |
FISHEYE_CALIB_FIX_SKEW
enum cv::fisheye::
|
static int |
FISHEYE_CALIB_RECOMPUTE_EXTRINSIC
enum cv::fisheye::
|
static int |
FISHEYE_CALIB_USE_INTRINSIC_GUESS
enum cv::fisheye::
|
static int |
FM_7POINT
enum cv::
|
static int |
FM_8POINT
enum cv::
|
static int |
FM_LMEDS
enum cv::
|
static int |
FM_RANSAC
enum cv::
|
static int |
ITERATIVE
enum cv::
|
static int |
LMEDS
enum cv::
|
static int |
P3P
enum cv::
|
static int |
RANSAC
enum cv::
|
| Constructor and Description |
|---|
opencv_calib3d() |
mappublic static final int CV_FM_7POINT
public static final int CV_FM_8POINT
public static final int CV_LMEDS
public static final int CV_RANSAC
public static final int CV_FM_LMEDS_ONLY
public static final int CV_FM_RANSAC_ONLY
public static final int CV_FM_LMEDS
public static final int CV_FM_RANSAC
public static final int CV_ITERATIVE
public static final int CV_EPNP
public static final int CV_P3P
public static final int CV_CALIB_CB_ADAPTIVE_THRESH
public static final int CV_CALIB_CB_NORMALIZE_IMAGE
public static final int CV_CALIB_CB_FILTER_QUADS
public static final int CV_CALIB_CB_FAST_CHECK
public static final int CV_CALIB_USE_INTRINSIC_GUESS
public static final int CV_CALIB_FIX_ASPECT_RATIO
public static final int CV_CALIB_FIX_PRINCIPAL_POINT
public static final int CV_CALIB_ZERO_TANGENT_DIST
public static final int CV_CALIB_FIX_FOCAL_LENGTH
public static final int CV_CALIB_FIX_K1
public static final int CV_CALIB_FIX_K2
public static final int CV_CALIB_FIX_K3
public static final int CV_CALIB_FIX_K4
public static final int CV_CALIB_FIX_K5
public static final int CV_CALIB_FIX_K6
public static final int CV_CALIB_RATIONAL_MODEL
public static final int CV_CALIB_FIX_INTRINSIC
public static final int CV_CALIB_SAME_FOCAL_LENGTH
public static final int CV_CALIB_ZERO_DISPARITY
public static final int CV_STEREO_BM_NORMALIZED_RESPONSE
public static final int CV_STEREO_BM_XSOBEL
public static final int CV_STEREO_BM_BASIC
public static final int CV_STEREO_BM_FISH_EYE
public static final int CV_STEREO_BM_NARROW
public static final int LMEDS
public static final int RANSAC
public static final int ITERATIVE
public static final int EPNP
public static final int P3P
public static final int CALIB_CB_ADAPTIVE_THRESH
public static final int CALIB_CB_NORMALIZE_IMAGE
public static final int CALIB_CB_FILTER_QUADS
public static final int CALIB_CB_FAST_CHECK
public static final int CALIB_CB_SYMMETRIC_GRID
public static final int CALIB_CB_ASYMMETRIC_GRID
public static final int CALIB_CB_CLUSTERING
public static final int CALIB_USE_INTRINSIC_GUESS
public static final int CALIB_FIX_ASPECT_RATIO
public static final int CALIB_FIX_PRINCIPAL_POINT
public static final int CALIB_ZERO_TANGENT_DIST
public static final int CALIB_FIX_FOCAL_LENGTH
public static final int CALIB_FIX_K1
public static final int CALIB_FIX_K2
public static final int CALIB_FIX_K3
public static final int CALIB_FIX_K4
public static final int CALIB_FIX_K5
public static final int CALIB_FIX_K6
public static final int CALIB_RATIONAL_MODEL
public static final int CALIB_FIX_INTRINSIC
public static final int CALIB_SAME_FOCAL_LENGTH
public static final int CALIB_ZERO_DISPARITY
public static final int FM_7POINT
public static final int FM_8POINT
public static final int FM_LMEDS
public static final int FM_RANSAC
public static final int FISHEYE_CALIB_USE_INTRINSIC_GUESS
public static final int FISHEYE_CALIB_RECOMPUTE_EXTRINSIC
public static final int FISHEYE_CALIB_CHECK_COND
public static final int FISHEYE_CALIB_FIX_SKEW
public static final int FISHEYE_CALIB_FIX_K1
public static final int FISHEYE_CALIB_FIX_K2
public static final int FISHEYE_CALIB_FIX_K3
public static final int FISHEYE_CALIB_FIX_K4
public static final int FISHEYE_CALIB_FIX_INTRINSIC
public static opencv_calib3d.CvPOSITObject cvCreatePOSITObject(opencv_core.CvPoint3D32f points, int point_count)
public static opencv_calib3d.CvPOSITObject cvCreatePOSITObject(FloatBuffer points, int point_count)
public static opencv_calib3d.CvPOSITObject cvCreatePOSITObject(float[] points, int point_count)
public static void cvPOSIT(opencv_calib3d.CvPOSITObject posit_object, opencv_core.CvPoint2D32f image_points, double focal_length, opencv_core.CvTermCriteria criteria, FloatPointer rotation_matrix, FloatPointer translation_vector)
public static void cvPOSIT(opencv_calib3d.CvPOSITObject posit_object, FloatBuffer image_points, double focal_length, opencv_core.CvTermCriteria criteria, FloatBuffer rotation_matrix, FloatBuffer translation_vector)
public static void cvPOSIT(opencv_calib3d.CvPOSITObject posit_object, float[] image_points, double focal_length, opencv_core.CvTermCriteria criteria, float[] rotation_matrix, float[] translation_vector)
public static void cvReleasePOSITObject(PointerPointer posit_object)
public static void cvReleasePOSITObject(opencv_calib3d.CvPOSITObject posit_object)
public static int cvRANSACUpdateNumIters(double p,
double err_prob,
int model_points,
int max_iters)
public static void cvConvertPointsHomogeneous(opencv_core.CvMat src, opencv_core.CvMat dst)
public static int cvFindFundamentalMat(opencv_core.CvMat points1, opencv_core.CvMat points2, opencv_core.CvMat fundamental_matrix, int method, double param1, double param2, opencv_core.CvMat status)
public static int cvFindFundamentalMat(opencv_core.CvMat points1, opencv_core.CvMat points2, opencv_core.CvMat fundamental_matrix)
public static void cvComputeCorrespondEpilines(opencv_core.CvMat points, int which_image, opencv_core.CvMat fundamental_matrix, opencv_core.CvMat correspondent_lines)
public static void cvTriangulatePoints(opencv_core.CvMat projMatr1, opencv_core.CvMat projMatr2, opencv_core.CvMat projPoints1, opencv_core.CvMat projPoints2, opencv_core.CvMat points4D)
public static void cvCorrectMatches(opencv_core.CvMat F, opencv_core.CvMat points1, opencv_core.CvMat points2, opencv_core.CvMat new_points1, opencv_core.CvMat new_points2)
public static void cvGetOptimalNewCameraMatrix(opencv_core.CvMat camera_matrix, opencv_core.CvMat dist_coeffs, opencv_core.CvSize image_size, double alpha, opencv_core.CvMat new_camera_matrix, opencv_core.CvSize new_imag_size, opencv_core.CvRect valid_pixel_ROI, int center_principal_point)
public static void cvGetOptimalNewCameraMatrix(opencv_core.CvMat camera_matrix, opencv_core.CvMat dist_coeffs, opencv_core.CvSize image_size, double alpha, opencv_core.CvMat new_camera_matrix)
public static int cvRodrigues2(opencv_core.CvMat src, opencv_core.CvMat dst, opencv_core.CvMat jacobian)
public static int cvRodrigues2(opencv_core.CvMat src, opencv_core.CvMat dst)
public static int cvFindHomography(opencv_core.CvMat src_points, opencv_core.CvMat dst_points, opencv_core.CvMat homography, int method, double ransacReprojThreshold, opencv_core.CvMat mask)
public static int cvFindHomography(opencv_core.CvMat src_points, opencv_core.CvMat dst_points, opencv_core.CvMat homography)
public static void cvRQDecomp3x3(opencv_core.CvMat matrixM, opencv_core.CvMat matrixR, opencv_core.CvMat matrixQ, opencv_core.CvMat matrixQx, opencv_core.CvMat matrixQy, opencv_core.CvMat matrixQz, opencv_core.CvPoint3D64f eulerAngles)
public static void cvRQDecomp3x3(opencv_core.CvMat matrixM, opencv_core.CvMat matrixR, opencv_core.CvMat matrixQ)
public static void cvRQDecomp3x3(opencv_core.CvMat matrixM, opencv_core.CvMat matrixR, opencv_core.CvMat matrixQ, opencv_core.CvMat matrixQx, opencv_core.CvMat matrixQy, opencv_core.CvMat matrixQz, DoubleBuffer eulerAngles)
public static void cvRQDecomp3x3(opencv_core.CvMat matrixM, opencv_core.CvMat matrixR, opencv_core.CvMat matrixQ, opencv_core.CvMat matrixQx, opencv_core.CvMat matrixQy, opencv_core.CvMat matrixQz, double[] eulerAngles)
public static void cvDecomposeProjectionMatrix(opencv_core.CvMat projMatr, opencv_core.CvMat calibMatr, opencv_core.CvMat rotMatr, opencv_core.CvMat posVect, opencv_core.CvMat rotMatrX, opencv_core.CvMat rotMatrY, opencv_core.CvMat rotMatrZ, opencv_core.CvPoint3D64f eulerAngles)
public static void cvDecomposeProjectionMatrix(opencv_core.CvMat projMatr, opencv_core.CvMat calibMatr, opencv_core.CvMat rotMatr, opencv_core.CvMat posVect)
public static void cvDecomposeProjectionMatrix(opencv_core.CvMat projMatr, opencv_core.CvMat calibMatr, opencv_core.CvMat rotMatr, opencv_core.CvMat posVect, opencv_core.CvMat rotMatrX, opencv_core.CvMat rotMatrY, opencv_core.CvMat rotMatrZ, DoubleBuffer eulerAngles)
public static void cvDecomposeProjectionMatrix(opencv_core.CvMat projMatr, opencv_core.CvMat calibMatr, opencv_core.CvMat rotMatr, opencv_core.CvMat posVect, opencv_core.CvMat rotMatrX, opencv_core.CvMat rotMatrY, opencv_core.CvMat rotMatrZ, double[] eulerAngles)
public static void cvCalcMatMulDeriv(opencv_core.CvMat A, opencv_core.CvMat B, opencv_core.CvMat dABdA, opencv_core.CvMat dABdB)
public static void cvComposeRT(opencv_core.CvMat _rvec1, opencv_core.CvMat _tvec1, opencv_core.CvMat _rvec2, opencv_core.CvMat _tvec2, opencv_core.CvMat _rvec3, opencv_core.CvMat _tvec3, opencv_core.CvMat dr3dr1, opencv_core.CvMat dr3dt1, opencv_core.CvMat dr3dr2, opencv_core.CvMat dr3dt2, opencv_core.CvMat dt3dr1, opencv_core.CvMat dt3dt1, opencv_core.CvMat dt3dr2, opencv_core.CvMat dt3dt2)
public static void cvComposeRT(opencv_core.CvMat _rvec1, opencv_core.CvMat _tvec1, opencv_core.CvMat _rvec2, opencv_core.CvMat _tvec2, opencv_core.CvMat _rvec3, opencv_core.CvMat _tvec3)
public static void cvProjectPoints2(opencv_core.CvMat object_points, opencv_core.CvMat rotation_vector, opencv_core.CvMat translation_vector, opencv_core.CvMat camera_matrix, opencv_core.CvMat distortion_coeffs, opencv_core.CvMat image_points, opencv_core.CvMat dpdrot, opencv_core.CvMat dpdt, opencv_core.CvMat dpdf, opencv_core.CvMat dpdc, opencv_core.CvMat dpddist, double aspect_ratio)
public static void cvProjectPoints2(opencv_core.CvMat object_points, opencv_core.CvMat rotation_vector, opencv_core.CvMat translation_vector, opencv_core.CvMat camera_matrix, opencv_core.CvMat distortion_coeffs, opencv_core.CvMat image_points)
public static void cvFindExtrinsicCameraParams2(opencv_core.CvMat object_points, opencv_core.CvMat image_points, opencv_core.CvMat camera_matrix, opencv_core.CvMat distortion_coeffs, opencv_core.CvMat rotation_vector, opencv_core.CvMat translation_vector, int use_extrinsic_guess)
public static void cvFindExtrinsicCameraParams2(opencv_core.CvMat object_points, opencv_core.CvMat image_points, opencv_core.CvMat camera_matrix, opencv_core.CvMat distortion_coeffs, opencv_core.CvMat rotation_vector, opencv_core.CvMat translation_vector)
public static void cvInitIntrinsicParams2D(opencv_core.CvMat object_points, opencv_core.CvMat image_points, opencv_core.CvMat npoints, opencv_core.CvSize image_size, opencv_core.CvMat camera_matrix, double aspect_ratio)
public static void cvInitIntrinsicParams2D(opencv_core.CvMat object_points, opencv_core.CvMat image_points, opencv_core.CvMat npoints, opencv_core.CvSize image_size, opencv_core.CvMat camera_matrix)
public static int cvCheckChessboard(opencv_core.IplImage src, opencv_core.CvSize size)
public static int cvFindChessboardCorners(Pointer image, opencv_core.CvSize pattern_size, opencv_core.CvPoint2D32f corners, IntPointer corner_count, int flags)
public static int cvFindChessboardCorners(Pointer image, opencv_core.CvSize pattern_size, opencv_core.CvPoint2D32f corners)
public static int cvFindChessboardCorners(Pointer image, opencv_core.CvSize pattern_size, FloatBuffer corners, IntBuffer corner_count, int flags)
public static int cvFindChessboardCorners(Pointer image, opencv_core.CvSize pattern_size, FloatBuffer corners)
public static int cvFindChessboardCorners(Pointer image, opencv_core.CvSize pattern_size, float[] corners, int[] corner_count, int flags)
public static int cvFindChessboardCorners(Pointer image, opencv_core.CvSize pattern_size, float[] corners)
public static void cvDrawChessboardCorners(opencv_core.CvArr image, opencv_core.CvSize pattern_size, opencv_core.CvPoint2D32f corners, int count, int pattern_was_found)
public static void cvDrawChessboardCorners(opencv_core.CvArr image, opencv_core.CvSize pattern_size, FloatBuffer corners, int count, int pattern_was_found)
public static void cvDrawChessboardCorners(opencv_core.CvArr image, opencv_core.CvSize pattern_size, float[] corners, int count, int pattern_was_found)
public static double cvCalibrateCamera2(opencv_core.CvMat object_points, opencv_core.CvMat image_points, opencv_core.CvMat point_counts, opencv_core.CvSize image_size, opencv_core.CvMat camera_matrix, opencv_core.CvMat distortion_coeffs, opencv_core.CvMat rotation_vectors, opencv_core.CvMat translation_vectors, int flags, opencv_core.CvTermCriteria term_crit)
public static double cvCalibrateCamera2(opencv_core.CvMat object_points, opencv_core.CvMat image_points, opencv_core.CvMat point_counts, opencv_core.CvSize image_size, opencv_core.CvMat camera_matrix, opencv_core.CvMat distortion_coeffs)
public static void cvCalibrationMatrixValues(opencv_core.CvMat camera_matrix, opencv_core.CvSize image_size, double aperture_width, double aperture_height, DoublePointer fovx, DoublePointer fovy, DoublePointer focal_length, opencv_core.CvPoint2D64f principal_point, DoublePointer pixel_aspect_ratio)
public static void cvCalibrationMatrixValues(opencv_core.CvMat camera_matrix, opencv_core.CvSize image_size)
public static void cvCalibrationMatrixValues(opencv_core.CvMat camera_matrix, opencv_core.CvSize image_size, double aperture_width, double aperture_height, DoubleBuffer fovx, DoubleBuffer fovy, DoubleBuffer focal_length, DoubleBuffer principal_point, DoubleBuffer pixel_aspect_ratio)
public static void cvCalibrationMatrixValues(opencv_core.CvMat camera_matrix, opencv_core.CvSize image_size, double aperture_width, double aperture_height, double[] fovx, double[] fovy, double[] focal_length, double[] principal_point, double[] pixel_aspect_ratio)
public static double cvStereoCalibrate(opencv_core.CvMat object_points, opencv_core.CvMat image_points1, opencv_core.CvMat image_points2, opencv_core.CvMat npoints, opencv_core.CvMat camera_matrix1, opencv_core.CvMat dist_coeffs1, opencv_core.CvMat camera_matrix2, opencv_core.CvMat dist_coeffs2, opencv_core.CvSize image_size, opencv_core.CvMat R, opencv_core.CvMat T, opencv_core.CvMat E, opencv_core.CvMat F, opencv_core.CvTermCriteria term_crit, int flags)
public static double cvStereoCalibrate(opencv_core.CvMat object_points, opencv_core.CvMat image_points1, opencv_core.CvMat image_points2, opencv_core.CvMat npoints, opencv_core.CvMat camera_matrix1, opencv_core.CvMat dist_coeffs1, opencv_core.CvMat camera_matrix2, opencv_core.CvMat dist_coeffs2, opencv_core.CvSize image_size, opencv_core.CvMat R, opencv_core.CvMat T)
public static void cvStereoRectify(opencv_core.CvMat camera_matrix1, opencv_core.CvMat camera_matrix2, opencv_core.CvMat dist_coeffs1, opencv_core.CvMat dist_coeffs2, opencv_core.CvSize image_size, opencv_core.CvMat R, opencv_core.CvMat T, opencv_core.CvMat R1, opencv_core.CvMat R2, opencv_core.CvMat P1, opencv_core.CvMat P2, opencv_core.CvMat Q, int flags, double alpha, opencv_core.CvSize new_image_size, opencv_core.CvRect valid_pix_ROI1, opencv_core.CvRect valid_pix_ROI2)
public static void cvStereoRectify(opencv_core.CvMat camera_matrix1, opencv_core.CvMat camera_matrix2, opencv_core.CvMat dist_coeffs1, opencv_core.CvMat dist_coeffs2, opencv_core.CvSize image_size, opencv_core.CvMat R, opencv_core.CvMat T, opencv_core.CvMat R1, opencv_core.CvMat R2, opencv_core.CvMat P1, opencv_core.CvMat P2)
public static int cvStereoRectifyUncalibrated(opencv_core.CvMat points1, opencv_core.CvMat points2, opencv_core.CvMat F, opencv_core.CvSize img_size, opencv_core.CvMat H1, opencv_core.CvMat H2, double threshold)
public static int cvStereoRectifyUncalibrated(opencv_core.CvMat points1, opencv_core.CvMat points2, opencv_core.CvMat F, opencv_core.CvSize img_size, opencv_core.CvMat H1, opencv_core.CvMat H2)
public static opencv_calib3d.CvStereoBMState cvCreateStereoBMState(int preset, int numberOfDisparities)
public static opencv_calib3d.CvStereoBMState cvCreateStereoBMState()
public static void cvReleaseStereoBMState(PointerPointer state)
public static void cvReleaseStereoBMState(opencv_calib3d.CvStereoBMState state)
public static void cvFindStereoCorrespondenceBM(opencv_core.CvArr left, opencv_core.CvArr right, opencv_core.CvArr disparity, opencv_calib3d.CvStereoBMState state)
public static opencv_core.CvRect cvGetValidDisparityROI(opencv_core.CvRect roi1, opencv_core.CvRect roi2, int minDisparity, int numberOfDisparities, int SADWindowSize)
public static void cvValidateDisparity(opencv_core.CvArr disparity, opencv_core.CvArr cost, int minDisparity, int numberOfDisparities, int disp12MaxDiff)
public static void cvValidateDisparity(opencv_core.CvArr disparity, opencv_core.CvArr cost, int minDisparity, int numberOfDisparities)
public static void cvReprojectImageTo3D(opencv_core.CvArr disparityImage, opencv_core.CvArr _3dImage, opencv_core.CvMat Q, int handleMissingValues)
public static void cvReprojectImageTo3D(opencv_core.CvArr disparityImage, opencv_core.CvArr _3dImage, opencv_core.CvMat Q)
public static void Rodrigues(opencv_core.Mat src, opencv_core.Mat dst, opencv_core.Mat jacobian)
public static void Rodrigues(opencv_core.Mat src, opencv_core.Mat dst)
public static opencv_core.Mat findHomography(opencv_core.Mat srcPoints, opencv_core.Mat dstPoints, int method, double ransacReprojThreshold, opencv_core.Mat mask)
public static opencv_core.Mat findHomography(opencv_core.Mat srcPoints, opencv_core.Mat dstPoints)
public static opencv_core.Mat findHomography(opencv_core.Mat srcPoints, opencv_core.Mat dstPoints, opencv_core.Mat mask, int method, double ransacReprojThreshold)
public static opencv_core.Mat findHomography(opencv_core.Mat srcPoints, opencv_core.Mat dstPoints, opencv_core.Mat mask)
public static opencv_core.Point3d RQDecomp3x3(opencv_core.Mat src, opencv_core.Mat mtxR, opencv_core.Mat mtxQ, opencv_core.Mat Qx, opencv_core.Mat Qy, opencv_core.Mat Qz)
public static opencv_core.Point3d RQDecomp3x3(opencv_core.Mat src, opencv_core.Mat mtxR, opencv_core.Mat mtxQ)
public static void decomposeProjectionMatrix(opencv_core.Mat projMatrix, opencv_core.Mat cameraMatrix, opencv_core.Mat rotMatrix, opencv_core.Mat transVect, opencv_core.Mat rotMatrixX, opencv_core.Mat rotMatrixY, opencv_core.Mat rotMatrixZ, opencv_core.Mat eulerAngles)
public static void decomposeProjectionMatrix(opencv_core.Mat projMatrix, opencv_core.Mat cameraMatrix, opencv_core.Mat rotMatrix, opencv_core.Mat transVect)
public static void matMulDeriv(opencv_core.Mat A, opencv_core.Mat B, opencv_core.Mat dABdA, opencv_core.Mat dABdB)
public static void composeRT(opencv_core.Mat rvec1, opencv_core.Mat tvec1, opencv_core.Mat rvec2, opencv_core.Mat tvec2, opencv_core.Mat rvec3, opencv_core.Mat tvec3, opencv_core.Mat dr3dr1, opencv_core.Mat dr3dt1, opencv_core.Mat dr3dr2, opencv_core.Mat dr3dt2, opencv_core.Mat dt3dr1, opencv_core.Mat dt3dt1, opencv_core.Mat dt3dr2, opencv_core.Mat dt3dt2)
public static void composeRT(opencv_core.Mat rvec1, opencv_core.Mat tvec1, opencv_core.Mat rvec2, opencv_core.Mat tvec2, opencv_core.Mat rvec3, opencv_core.Mat tvec3)
public static void projectPoints(opencv_core.Mat objectPoints, opencv_core.Mat rvec, opencv_core.Mat tvec, opencv_core.Mat cameraMatrix, opencv_core.Mat distCoeffs, opencv_core.Mat imagePoints, opencv_core.Mat jacobian, double aspectRatio)
public static void projectPoints(opencv_core.Mat objectPoints, opencv_core.Mat rvec, opencv_core.Mat tvec, opencv_core.Mat cameraMatrix, opencv_core.Mat distCoeffs, opencv_core.Mat imagePoints)
public static boolean solvePnP(opencv_core.Mat objectPoints, opencv_core.Mat imagePoints, opencv_core.Mat cameraMatrix, opencv_core.Mat distCoeffs, opencv_core.Mat rvec, opencv_core.Mat tvec, boolean useExtrinsicGuess, int flags)
public static boolean solvePnP(opencv_core.Mat objectPoints, opencv_core.Mat imagePoints, opencv_core.Mat cameraMatrix, opencv_core.Mat distCoeffs, opencv_core.Mat rvec, opencv_core.Mat tvec)
public static void solvePnPRansac(opencv_core.Mat objectPoints, opencv_core.Mat imagePoints, opencv_core.Mat cameraMatrix, opencv_core.Mat distCoeffs, opencv_core.Mat rvec, opencv_core.Mat tvec, boolean useExtrinsicGuess, int iterationsCount, float reprojectionError, int minInliersCount, opencv_core.Mat inliers, int flags)
public static void solvePnPRansac(opencv_core.Mat objectPoints, opencv_core.Mat imagePoints, opencv_core.Mat cameraMatrix, opencv_core.Mat distCoeffs, opencv_core.Mat rvec, opencv_core.Mat tvec)
public static opencv_core.Mat initCameraMatrix2D(opencv_core.MatVector objectPoints, opencv_core.MatVector imagePoints, opencv_core.Size imageSize, double aspectRatio)
public static opencv_core.Mat initCameraMatrix2D(opencv_core.MatVector objectPoints, opencv_core.MatVector imagePoints, opencv_core.Size imageSize)
public static boolean findChessboardCorners(opencv_core.Mat image, opencv_core.Size patternSize, opencv_core.Mat corners, int flags)
public static boolean findChessboardCorners(opencv_core.Mat image, opencv_core.Size patternSize, opencv_core.Mat corners)
public static boolean find4QuadCornerSubpix(opencv_core.Mat img, opencv_core.Mat corners, opencv_core.Size region_size)
public static void drawChessboardCorners(opencv_core.Mat image, opencv_core.Size patternSize, opencv_core.Mat corners, boolean patternWasFound)
public static boolean findCirclesGrid(opencv_core.Mat image, opencv_core.Size patternSize, opencv_core.Mat centers, int flags, opencv_features2d.FeatureDetector blobDetector)
public static boolean findCirclesGrid(opencv_core.Mat image, opencv_core.Size patternSize, opencv_core.Mat centers)
public static boolean findCirclesGridDefault(opencv_core.Mat image, opencv_core.Size patternSize, opencv_core.Mat centers, int flags)
public static boolean findCirclesGridDefault(opencv_core.Mat image, opencv_core.Size patternSize, opencv_core.Mat centers)
public static double calibrateCamera(opencv_core.MatVector objectPoints, opencv_core.MatVector imagePoints, opencv_core.Size imageSize, opencv_core.Mat cameraMatrix, opencv_core.Mat distCoeffs, opencv_core.MatVector rvecs, opencv_core.MatVector tvecs, int flags, opencv_core.TermCriteria criteria)
public static double calibrateCamera(opencv_core.MatVector objectPoints, opencv_core.MatVector imagePoints, opencv_core.Size imageSize, opencv_core.Mat cameraMatrix, opencv_core.Mat distCoeffs, opencv_core.MatVector rvecs, opencv_core.MatVector tvecs)
public static void calibrationMatrixValues(opencv_core.Mat cameraMatrix, opencv_core.Size imageSize, double apertureWidth, double apertureHeight, DoublePointer fovx, DoublePointer fovy, DoublePointer focalLength, opencv_core.Point2d principalPoint, DoublePointer aspectRatio)
public static void calibrationMatrixValues(opencv_core.Mat cameraMatrix, opencv_core.Size imageSize, double apertureWidth, double apertureHeight, DoubleBuffer fovx, DoubleBuffer fovy, DoubleBuffer focalLength, opencv_core.Point2d principalPoint, DoubleBuffer aspectRatio)
public static void calibrationMatrixValues(opencv_core.Mat cameraMatrix, opencv_core.Size imageSize, double apertureWidth, double apertureHeight, double[] fovx, double[] fovy, double[] focalLength, opencv_core.Point2d principalPoint, double[] aspectRatio)
public static double stereoCalibrate(opencv_core.MatVector objectPoints, opencv_core.MatVector imagePoints1, opencv_core.MatVector imagePoints2, opencv_core.Mat cameraMatrix1, opencv_core.Mat distCoeffs1, opencv_core.Mat cameraMatrix2, opencv_core.Mat distCoeffs2, opencv_core.Size imageSize, opencv_core.Mat R, opencv_core.Mat T, opencv_core.Mat E, opencv_core.Mat F, opencv_core.TermCriteria criteria, int flags)
public static double stereoCalibrate(opencv_core.MatVector objectPoints, opencv_core.MatVector imagePoints1, opencv_core.MatVector imagePoints2, opencv_core.Mat cameraMatrix1, opencv_core.Mat distCoeffs1, opencv_core.Mat cameraMatrix2, opencv_core.Mat distCoeffs2, opencv_core.Size imageSize, opencv_core.Mat R, opencv_core.Mat T, opencv_core.Mat E, opencv_core.Mat F)
public static void stereoRectify(opencv_core.Mat cameraMatrix1, opencv_core.Mat distCoeffs1, opencv_core.Mat cameraMatrix2, opencv_core.Mat distCoeffs2, opencv_core.Size imageSize, opencv_core.Mat R, opencv_core.Mat T, opencv_core.Mat R1, opencv_core.Mat R2, opencv_core.Mat P1, opencv_core.Mat P2, opencv_core.Mat Q, int flags, double alpha, opencv_core.Size newImageSize, opencv_core.Rect validPixROI1, opencv_core.Rect validPixROI2)
public static void stereoRectify(opencv_core.Mat cameraMatrix1, opencv_core.Mat distCoeffs1, opencv_core.Mat cameraMatrix2, opencv_core.Mat distCoeffs2, opencv_core.Size imageSize, opencv_core.Mat R, opencv_core.Mat T, opencv_core.Mat R1, opencv_core.Mat R2, opencv_core.Mat P1, opencv_core.Mat P2, opencv_core.Mat Q)
public static boolean stereoRectifyUncalibrated(opencv_core.Mat points1, opencv_core.Mat points2, opencv_core.Mat F, opencv_core.Size imgSize, opencv_core.Mat H1, opencv_core.Mat H2, double threshold)
public static boolean stereoRectifyUncalibrated(opencv_core.Mat points1, opencv_core.Mat points2, opencv_core.Mat F, opencv_core.Size imgSize, opencv_core.Mat H1, opencv_core.Mat H2)
public static float rectify3Collinear(opencv_core.Mat cameraMatrix1, opencv_core.Mat distCoeffs1, opencv_core.Mat cameraMatrix2, opencv_core.Mat distCoeffs2, opencv_core.Mat cameraMatrix3, opencv_core.Mat distCoeffs3, opencv_core.MatVector imgpt1, opencv_core.MatVector imgpt3, opencv_core.Size imageSize, opencv_core.Mat R12, opencv_core.Mat T12, opencv_core.Mat R13, opencv_core.Mat T13, opencv_core.Mat R1, opencv_core.Mat R2, opencv_core.Mat R3, opencv_core.Mat P1, opencv_core.Mat P2, opencv_core.Mat P3, opencv_core.Mat Q, double alpha, opencv_core.Size newImgSize, opencv_core.Rect roi1, opencv_core.Rect roi2, int flags)
public static opencv_core.Mat getOptimalNewCameraMatrix(opencv_core.Mat cameraMatrix, opencv_core.Mat distCoeffs, opencv_core.Size imageSize, double alpha, opencv_core.Size newImgSize, opencv_core.Rect validPixROI, boolean centerPrincipalPoint)
public static opencv_core.Mat getOptimalNewCameraMatrix(opencv_core.Mat cameraMatrix, opencv_core.Mat distCoeffs, opencv_core.Size imageSize, double alpha)
public static void convertPointsToHomogeneous(opencv_core.Mat src, opencv_core.Mat dst)
public static void convertPointsFromHomogeneous(opencv_core.Mat src, opencv_core.Mat dst)
public static void convertPointsHomogeneous(opencv_core.Mat src, opencv_core.Mat dst)
public static opencv_core.Mat findFundamentalMat(opencv_core.Mat points1, opencv_core.Mat points2, int method, double param1, double param2, opencv_core.Mat mask)
public static opencv_core.Mat findFundamentalMat(opencv_core.Mat points1, opencv_core.Mat points2)
public static opencv_core.Mat findFundamentalMat(opencv_core.Mat points1, opencv_core.Mat points2, opencv_core.Mat mask, int method, double param1, double param2)
public static opencv_core.Mat findFundamentalMat(opencv_core.Mat points1, opencv_core.Mat points2, opencv_core.Mat mask)
public static void computeCorrespondEpilines(opencv_core.Mat points, int whichImage, opencv_core.Mat F, opencv_core.Mat lines)
public static void triangulatePoints(opencv_core.Mat projMatr1, opencv_core.Mat projMatr2, opencv_core.Mat projPoints1, opencv_core.Mat projPoints2, opencv_core.Mat points4D)
public static void correctMatches(opencv_core.Mat F, opencv_core.Mat points1, opencv_core.Mat points2, opencv_core.Mat newPoints1, opencv_core.Mat newPoints2)
public static void filterSpeckles(opencv_core.Mat img, double newVal, int maxSpeckleSize, double maxDiff, opencv_core.Mat buf)
public static void filterSpeckles(opencv_core.Mat img, double newVal, int maxSpeckleSize, double maxDiff)
public static opencv_core.Rect getValidDisparityROI(opencv_core.Rect roi1, opencv_core.Rect roi2, int minDisparity, int numberOfDisparities, int SADWindowSize)
public static void validateDisparity(opencv_core.Mat disparity, opencv_core.Mat cost, int minDisparity, int numberOfDisparities, int disp12MaxDisp)
public static void validateDisparity(opencv_core.Mat disparity, opencv_core.Mat cost, int minDisparity, int numberOfDisparities)
public static void reprojectImageTo3D(opencv_core.Mat disparity, opencv_core.Mat _3dImage, opencv_core.Mat Q, boolean handleMissingValues, int ddepth)
public static void reprojectImageTo3D(opencv_core.Mat disparity, opencv_core.Mat _3dImage, opencv_core.Mat Q)
public static int estimateAffine3D(opencv_core.Mat src, opencv_core.Mat dst, opencv_core.Mat out, opencv_core.Mat inliers, double ransacThreshold, double confidence)
public static int estimateAffine3D(opencv_core.Mat src, opencv_core.Mat dst, opencv_core.Mat out, opencv_core.Mat inliers)
public static void projectPoints(opencv_core.Mat objectPoints, opencv_core.Mat imagePoints, opencv_core.Mat affine, opencv_core.Mat K, opencv_core.Mat D, double alpha, opencv_core.Mat jacobian)
public static void projectPoints(opencv_core.Mat objectPoints, opencv_core.Mat imagePoints, opencv_core.Mat affine, opencv_core.Mat K, opencv_core.Mat D)
public static void projectPoints(opencv_core.Mat objectPoints, opencv_core.Mat imagePoints, opencv_core.Mat rvec, opencv_core.Mat tvec, opencv_core.Mat K, opencv_core.Mat D, double alpha, opencv_core.Mat jacobian)
public static void distortPoints(opencv_core.Mat undistorted, opencv_core.Mat distorted, opencv_core.Mat K, opencv_core.Mat D, double alpha)
public static void distortPoints(opencv_core.Mat undistorted, opencv_core.Mat distorted, opencv_core.Mat K, opencv_core.Mat D)
public static void undistortPoints(opencv_core.Mat distorted, opencv_core.Mat undistorted, opencv_core.Mat K, opencv_core.Mat D, opencv_core.Mat R, opencv_core.Mat P)
public static void undistortPoints(opencv_core.Mat distorted, opencv_core.Mat undistorted, opencv_core.Mat K, opencv_core.Mat D)
public static void initUndistortRectifyMap(opencv_core.Mat K, opencv_core.Mat D, opencv_core.Mat R, opencv_core.Mat P, opencv_core.Size size, int m1type, opencv_core.Mat map1, opencv_core.Mat map2)
public static void undistortImage(opencv_core.Mat distorted, opencv_core.Mat undistorted, opencv_core.Mat K, opencv_core.Mat D, opencv_core.Mat Knew, opencv_core.Size new_size)
public static void undistortImage(opencv_core.Mat distorted, opencv_core.Mat undistorted, opencv_core.Mat K, opencv_core.Mat D)
public static void estimateNewCameraMatrixForUndistortRectify(opencv_core.Mat K, opencv_core.Mat D, opencv_core.Size image_size, opencv_core.Mat R, opencv_core.Mat P, double balance, opencv_core.Size new_size, double fov_scale)
public static void estimateNewCameraMatrixForUndistortRectify(opencv_core.Mat K, opencv_core.Mat D, opencv_core.Size image_size, opencv_core.Mat R, opencv_core.Mat P)
public static double calibrate(opencv_core.MatVector objectPoints, opencv_core.MatVector imagePoints, opencv_core.Size image_size, opencv_core.Mat K, opencv_core.Mat D, opencv_core.MatVector rvecs, opencv_core.MatVector tvecs, int flags, opencv_core.TermCriteria criteria)
public static double calibrate(opencv_core.MatVector objectPoints, opencv_core.MatVector imagePoints, opencv_core.Size image_size, opencv_core.Mat K, opencv_core.Mat D, opencv_core.MatVector rvecs, opencv_core.MatVector tvecs)
public static void stereoRectify(opencv_core.Mat K1, opencv_core.Mat D1, opencv_core.Mat K2, opencv_core.Mat D2, opencv_core.Size imageSize, opencv_core.Mat R, opencv_core.Mat tvec, opencv_core.Mat R1, opencv_core.Mat R2, opencv_core.Mat P1, opencv_core.Mat P2, opencv_core.Mat Q, int flags, opencv_core.Size newImageSize, double balance, double fov_scale)
public static void stereoRectify(opencv_core.Mat K1, opencv_core.Mat D1, opencv_core.Mat K2, opencv_core.Mat D2, opencv_core.Size imageSize, opencv_core.Mat R, opencv_core.Mat tvec, opencv_core.Mat R1, opencv_core.Mat R2, opencv_core.Mat P1, opencv_core.Mat P2, opencv_core.Mat Q, int flags)
public static double stereoCalibrate(opencv_core.MatVector objectPoints, opencv_core.MatVector imagePoints1, opencv_core.MatVector imagePoints2, opencv_core.Mat K1, opencv_core.Mat D1, opencv_core.Mat K2, opencv_core.Mat D2, opencv_core.Size imageSize, opencv_core.Mat R, opencv_core.Mat T, int flags, opencv_core.TermCriteria criteria)
public static double stereoCalibrate(opencv_core.MatVector objectPoints, opencv_core.MatVector imagePoints1, opencv_core.MatVector imagePoints2, opencv_core.Mat K1, opencv_core.Mat D1, opencv_core.Mat K2, opencv_core.Mat D2, opencv_core.Size imageSize, opencv_core.Mat R, opencv_core.Mat T)
Copyright © 2014. All Rights Reserved.