calib3d
library
Functions
-
calibrateCamera(Contours3f objectPoints, Contours2f imagePoints, (int, int) imageSize, InputOutputArray cameraMatrix, InputOutputArray distCoeffs, {Mat? rvecs, Mat? tvecs, int flags = 0, (int, int, double) criteria = (TERM_COUNT + TERM_EPS, 30, 1e-4)})
→ (double, Mat, Mat, Mat, Mat)
-
-
calibrateCameraAsync(Contours3f objectPoints, Contours2f imagePoints, (int, int) imageSize, InputOutputArray cameraMatrix, InputOutputArray distCoeffs, {Mat? rvecs, Mat? tvecs, int flags = 0, (int, int, double) criteria = (TERM_COUNT + TERM_EPS, 30, 1e-4)})
→ Future<(double, Mat, Mat, Mat, Mat)>
-
-
drawChessboardCorners(InputOutputArray image, (int, int) patternSize, InputArray corners, bool patternWasFound)
→ Mat
-
-
drawChessboardCornersAsync(InputOutputArray image, (int, int) patternSize, InputArray corners, bool patternWasFound)
→ Future<Mat>
-
-
estimateAffine2D(VecPoint2f from, VecPoint2f to, {int method = RANSAC, double ransacReprojThreshold = 3, int maxIters = 2000, double confidence = 0.99, int refineIters = 10, OutputArray? inliers})
→ (Mat, Mat)
-
-
estimateAffine2DAsync(VecPoint2f from, VecPoint2f to, {int method = RANSAC, double ransacReprojThreshold = 3, int maxIters = 2000, double confidence = 0.99, int refineIters = 10})
→ Future<(Mat, Mat)>
-
-
estimateAffinePartial2D(VecPoint2f from, VecPoint2f to, {int method = RANSAC, double ransacReprojThreshold = 3, int maxIters = 2000, double confidence = 0.99, int refineIters = 10, OutputArray? inliers})
→ (Mat, Mat)
-
-
estimateAffinePartial2DAsync(VecPoint2f from, VecPoint2f to, {int method = RANSAC, double ransacReprojThreshold = 3, int maxIters = 2000, double confidence = 0.99, int refineIters = 10})
→ Future<(Mat, Mat)>
-
-
findChessboardCorners(InputArray image, (int, int) patternSize, {OutputArray? corners, int flags = CALIB_CB_ADAPTIVE_THRESH + CALIB_CB_NORMALIZE_IMAGE})
→ (bool, Mat)
-
-
findChessboardCornersAsync(InputArray image, (int, int) patternSize, {int flags = CALIB_CB_ADAPTIVE_THRESH + CALIB_CB_NORMALIZE_IMAGE})
→ Future<(bool, Mat)>
-
-
-
-
-
-
getOptimalNewCameraMatrix(InputArray cameraMatrix, InputArray distCoeffs, (int, int) imageSize, double alpha, {(int, int) newImgSize = (0, 0), bool centerPrincipalPoint = false})
→ (Mat, Rect)
-
GetOptimalNewCameraMatrixWithParams computes and returns the optimal new camera matrix based on the free scaling parameter.
-
getOptimalNewCameraMatrixAsync(InputArray cameraMatrix, InputArray distCoeffs, (int, int) imageSize, double alpha, {(int, int) newImgSize = (0, 0), bool centerPrincipalPoint = false})
→ Future<(Mat, Rect)>
-
GetOptimalNewCameraMatrixWithParams computes and returns the optimal new camera matrix based on the free scaling parameter.
-
initUndistortRectifyMap(InputArray cameraMatrix, InputArray distCoeffs, InputArray R, InputArray newCameraMatrix, (int, int) size, int m1type, {OutputArray? map1, OutputArray? map2})
→ (Mat, Mat)
-
InitUndistortRectifyMap computes the joint undistortion and rectification transformation and represents the result in the form of maps for remap
-
initUndistortRectifyMapAsync(InputArray cameraMatrix, InputArray distCoeffs, InputArray R, InputArray newCameraMatrix, (int, int) size, int m1type)
→ Future<(Mat, Mat)>
-
InitUndistortRectifyMap computes the joint undistortion and rectification transformation and represents the result in the form of maps for remap
-
undistort(InputArray src, InputArray cameraMatrix, InputArray distCoeffs, {OutputArray? dst, InputArray? newCameraMatrix})
→ Mat
-
-
undistortAsync(InputArray src, InputArray cameraMatrix, InputArray distCoeffs, {InputArray? newCameraMatrix})
→ Future<Mat>
-
-
undistortPoints(InputArray src, InputArray cameraMatrix, InputArray distCoeffs, {OutputArray? dst, InputArray? R, InputArray? P, (int, int, double) criteria = (TERM_COUNT + TERM_EPS, 30, 1e-4)})
→ Mat
-
-
undistortPointsAsync(InputArray src, InputArray cameraMatrix, InputArray distCoeffs, {InputArray? R, InputArray? P, (int, int, double) criteria = (TERM_COUNT + TERM_EPS, 30, 1e-4)})
→ Future<Mat>
-