Class Calib3d


  • public class Calib3d
    extends Object
    • Constructor Detail

      • Calib3d

        public Calib3d()
    • Method Detail

      • estimateAffine2D

        public static Mat estimateAffine2D​(Mat from,
                                           Mat to,
                                           Mat inliers,
                                           int method,
                                           double ransacReprojThreshold,
                                           long maxIters,
                                           double confidence,
                                           long refineIters)
      • estimateAffine2D

        public static Mat estimateAffine2D​(Mat from,
                                           Mat to,
                                           Mat inliers,
                                           int method,
                                           double ransacReprojThreshold,
                                           long maxIters,
                                           double confidence)
      • estimateAffine2D

        public static Mat estimateAffine2D​(Mat from,
                                           Mat to,
                                           Mat inliers,
                                           int method,
                                           double ransacReprojThreshold,
                                           long maxIters)
      • estimateAffine2D

        public static Mat estimateAffine2D​(Mat from,
                                           Mat to,
                                           Mat inliers,
                                           int method,
                                           double ransacReprojThreshold)
      • estimateAffine2D

        public static Mat estimateAffine2D​(Mat from,
                                           Mat to,
                                           Mat inliers,
                                           int method)
      • estimateAffine2D

        public static Mat estimateAffine2D​(Mat from,
                                           Mat to,
                                           Mat inliers)
      • estimateAffine2D

        public static Mat estimateAffine2D​(Mat from,
                                           Mat to)
      • estimateAffinePartial2D

        public static Mat estimateAffinePartial2D​(Mat from,
                                                  Mat to,
                                                  Mat inliers,
                                                  int method,
                                                  double ransacReprojThreshold,
                                                  long maxIters,
                                                  double confidence,
                                                  long refineIters)
      • estimateAffinePartial2D

        public static Mat estimateAffinePartial2D​(Mat from,
                                                  Mat to,
                                                  Mat inliers,
                                                  int method,
                                                  double ransacReprojThreshold,
                                                  long maxIters,
                                                  double confidence)
      • estimateAffinePartial2D

        public static Mat estimateAffinePartial2D​(Mat from,
                                                  Mat to,
                                                  Mat inliers,
                                                  int method,
                                                  double ransacReprojThreshold,
                                                  long maxIters)
      • estimateAffinePartial2D

        public static Mat estimateAffinePartial2D​(Mat from,
                                                  Mat to,
                                                  Mat inliers,
                                                  int method,
                                                  double ransacReprojThreshold)
      • estimateAffinePartial2D

        public static Mat estimateAffinePartial2D​(Mat from,
                                                  Mat to,
                                                  Mat inliers,
                                                  int method)
      • estimateAffinePartial2D

        public static Mat estimateAffinePartial2D​(Mat from,
                                                  Mat to,
                                                  Mat inliers)
      • estimateAffinePartial2D

        public static Mat estimateAffinePartial2D​(Mat from,
                                                  Mat to)
      • findEssentialMat

        public static Mat findEssentialMat​(Mat points1,
                                           Mat points2,
                                           Mat cameraMatrix,
                                           int method,
                                           double prob,
                                           double threshold,
                                           Mat mask)
      • findEssentialMat

        public static Mat findEssentialMat​(Mat points1,
                                           Mat points2,
                                           Mat cameraMatrix,
                                           int method,
                                           double prob,
                                           double threshold)
      • findEssentialMat

        public static Mat findEssentialMat​(Mat points1,
                                           Mat points2,
                                           Mat cameraMatrix,
                                           int method,
                                           double prob)
      • findEssentialMat

        public static Mat findEssentialMat​(Mat points1,
                                           Mat points2,
                                           Mat cameraMatrix,
                                           int method)
      • findEssentialMat

        public static Mat findEssentialMat​(Mat points1,
                                           Mat points2,
                                           Mat cameraMatrix)
      • findEssentialMat

        public static Mat findEssentialMat​(Mat points1,
                                           Mat points2,
                                           double focal,
                                           Point pp,
                                           int method,
                                           double prob,
                                           double threshold,
                                           Mat mask)
      • findEssentialMat

        public static Mat findEssentialMat​(Mat points1,
                                           Mat points2,
                                           double focal,
                                           Point pp,
                                           int method,
                                           double prob,
                                           double threshold)
      • findEssentialMat

        public static Mat findEssentialMat​(Mat points1,
                                           Mat points2,
                                           double focal,
                                           Point pp,
                                           int method,
                                           double prob)
      • findEssentialMat

        public static Mat findEssentialMat​(Mat points1,
                                           Mat points2,
                                           double focal,
                                           Point pp,
                                           int method)
      • findEssentialMat

        public static Mat findEssentialMat​(Mat points1,
                                           Mat points2,
                                           double focal,
                                           Point pp)
      • findEssentialMat

        public static Mat findEssentialMat​(Mat points1,
                                           Mat points2,
                                           double focal)
      • findEssentialMat

        public static Mat findEssentialMat​(Mat points1,
                                           Mat points2)
      • findFundamentalMat

        public static Mat findFundamentalMat​(MatOfPoint2f points1,
                                             MatOfPoint2f points2,
                                             int method,
                                             double ransacReprojThreshold,
                                             double confidence,
                                             Mat mask)
      • findFundamentalMat

        public static Mat findFundamentalMat​(MatOfPoint2f points1,
                                             MatOfPoint2f points2,
                                             int method,
                                             double ransacReprojThreshold,
                                             double confidence)
      • findFundamentalMat

        public static Mat findFundamentalMat​(MatOfPoint2f points1,
                                             MatOfPoint2f points2,
                                             int method,
                                             double ransacReprojThreshold)
      • findHomography

        public static Mat findHomography​(MatOfPoint2f srcPoints,
                                         MatOfPoint2f dstPoints,
                                         int method,
                                         double ransacReprojThreshold,
                                         Mat mask,
                                         int maxIters,
                                         double confidence)
      • findHomography

        public static Mat findHomography​(MatOfPoint2f srcPoints,
                                         MatOfPoint2f dstPoints,
                                         int method,
                                         double ransacReprojThreshold,
                                         Mat mask,
                                         int maxIters)
      • findHomography

        public static Mat findHomography​(MatOfPoint2f srcPoints,
                                         MatOfPoint2f dstPoints,
                                         int method,
                                         double ransacReprojThreshold,
                                         Mat mask)
      • findHomography

        public static Mat findHomography​(MatOfPoint2f srcPoints,
                                         MatOfPoint2f dstPoints,
                                         int method,
                                         double ransacReprojThreshold)
      • getOptimalNewCameraMatrix

        public static Mat getOptimalNewCameraMatrix​(Mat cameraMatrix,
                                                    Mat distCoeffs,
                                                    Size imageSize,
                                                    double alpha,
                                                    Size newImgSize,
                                                    Rect validPixROI,
                                                    boolean centerPrincipalPoint)
      • getOptimalNewCameraMatrix

        public static Mat getOptimalNewCameraMatrix​(Mat cameraMatrix,
                                                    Mat distCoeffs,
                                                    Size imageSize,
                                                    double alpha,
                                                    Size newImgSize,
                                                    Rect validPixROI)
      • getOptimalNewCameraMatrix

        public static Mat getOptimalNewCameraMatrix​(Mat cameraMatrix,
                                                    Mat distCoeffs,
                                                    Size imageSize,
                                                    double alpha,
                                                    Size newImgSize)
      • getOptimalNewCameraMatrix

        public static Mat getOptimalNewCameraMatrix​(Mat cameraMatrix,
                                                    Mat distCoeffs,
                                                    Size imageSize,
                                                    double alpha)
      • getValidDisparityROI

        public static Rect getValidDisparityROI​(Rect roi1,
                                                Rect roi2,
                                                int minDisparity,
                                                int numberOfDisparities,
                                                int SADWindowSize)
      • RQDecomp3x3

        public static double[] RQDecomp3x3​(Mat src,
                                           Mat mtxR,
                                           Mat mtxQ,
                                           Mat Qx,
                                           Mat Qy,
                                           Mat Qz)
      • RQDecomp3x3

        public static double[] RQDecomp3x3​(Mat src,
                                           Mat mtxR,
                                           Mat mtxQ,
                                           Mat Qx,
                                           Mat Qy)
      • RQDecomp3x3

        public static double[] RQDecomp3x3​(Mat src,
                                           Mat mtxR,
                                           Mat mtxQ,
                                           Mat Qx)
      • RQDecomp3x3

        public static double[] RQDecomp3x3​(Mat src,
                                           Mat mtxR,
                                           Mat mtxQ)
      • findChessboardCorners

        public static boolean findChessboardCorners​(Mat image,
                                                    Size patternSize,
                                                    MatOfPoint2f corners,
                                                    int flags)
      • findChessboardCorners

        public static boolean findChessboardCorners​(Mat image,
                                                    Size patternSize,
                                                    MatOfPoint2f corners)
      • findCirclesGrid

        public static boolean findCirclesGrid​(Mat image,
                                              Size patternSize,
                                              Mat centers,
                                              int flags)
      • findCirclesGrid

        public static boolean findCirclesGrid​(Mat image,
                                              Size patternSize,
                                              Mat centers)
      • solvePnPRansac

        public static boolean solvePnPRansac​(MatOfPoint3f objectPoints,
                                             MatOfPoint2f imagePoints,
                                             Mat cameraMatrix,
                                             MatOfDouble distCoeffs,
                                             Mat rvec,
                                             Mat tvec,
                                             boolean useExtrinsicGuess,
                                             int iterationsCount,
                                             float reprojectionError,
                                             double confidence,
                                             Mat inliers,
                                             int flags)
      • solvePnPRansac

        public static boolean solvePnPRansac​(MatOfPoint3f objectPoints,
                                             MatOfPoint2f imagePoints,
                                             Mat cameraMatrix,
                                             MatOfDouble distCoeffs,
                                             Mat rvec,
                                             Mat tvec,
                                             boolean useExtrinsicGuess,
                                             int iterationsCount,
                                             float reprojectionError,
                                             double confidence,
                                             Mat inliers)
      • solvePnPRansac

        public static boolean solvePnPRansac​(MatOfPoint3f objectPoints,
                                             MatOfPoint2f imagePoints,
                                             Mat cameraMatrix,
                                             MatOfDouble distCoeffs,
                                             Mat rvec,
                                             Mat tvec,
                                             boolean useExtrinsicGuess,
                                             int iterationsCount,
                                             float reprojectionError,
                                             double confidence)
      • solvePnPRansac

        public static boolean solvePnPRansac​(MatOfPoint3f objectPoints,
                                             MatOfPoint2f imagePoints,
                                             Mat cameraMatrix,
                                             MatOfDouble distCoeffs,
                                             Mat rvec,
                                             Mat tvec,
                                             boolean useExtrinsicGuess,
                                             int iterationsCount,
                                             float reprojectionError)
      • solvePnPRansac

        public static boolean solvePnPRansac​(MatOfPoint3f objectPoints,
                                             MatOfPoint2f imagePoints,
                                             Mat cameraMatrix,
                                             MatOfDouble distCoeffs,
                                             Mat rvec,
                                             Mat tvec,
                                             boolean useExtrinsicGuess,
                                             int iterationsCount)
      • stereoRectifyUncalibrated

        public static boolean stereoRectifyUncalibrated​(Mat points1,
                                                        Mat points2,
                                                        Mat F,
                                                        Size imgSize,
                                                        Mat H1,
                                                        Mat H2,
                                                        double threshold)
      • stereoRectifyUncalibrated

        public static boolean stereoRectifyUncalibrated​(Mat points1,
                                                        Mat points2,
                                                        Mat F,
                                                        Size imgSize,
                                                        Mat H1,
                                                        Mat H2)
      • calibrateCameraExtended

        public static double calibrateCameraExtended​(List<Mat> objectPoints,
                                                     List<Mat> imagePoints,
                                                     Size imageSize,
                                                     Mat cameraMatrix,
                                                     Mat distCoeffs,
                                                     List<Mat> rvecs,
                                                     List<Mat> tvecs,
                                                     Mat stdDeviationsIntrinsics,
                                                     Mat stdDeviationsExtrinsics,
                                                     Mat perViewErrors,
                                                     int flags,
                                                     TermCriteria criteria)
      • calibrateCameraExtended

        public static double calibrateCameraExtended​(List<Mat> objectPoints,
                                                     List<Mat> imagePoints,
                                                     Size imageSize,
                                                     Mat cameraMatrix,
                                                     Mat distCoeffs,
                                                     List<Mat> rvecs,
                                                     List<Mat> tvecs,
                                                     Mat stdDeviationsIntrinsics,
                                                     Mat stdDeviationsExtrinsics,
                                                     Mat perViewErrors,
                                                     int flags)
      • calibrateCameraExtended

        public static double calibrateCameraExtended​(List<Mat> objectPoints,
                                                     List<Mat> imagePoints,
                                                     Size imageSize,
                                                     Mat cameraMatrix,
                                                     Mat distCoeffs,
                                                     List<Mat> rvecs,
                                                     List<Mat> tvecs,
                                                     Mat stdDeviationsIntrinsics,
                                                     Mat stdDeviationsExtrinsics,
                                                     Mat perViewErrors)
      • calibrateCamera

        public static double calibrateCamera​(List<Mat> objectPoints,
                                             List<Mat> imagePoints,
                                             Size imageSize,
                                             Mat cameraMatrix,
                                             Mat distCoeffs,
                                             List<Mat> rvecs,
                                             List<Mat> tvecs,
                                             int flags)
      • calibrateCamera

        public static double calibrateCamera​(List<Mat> objectPoints,
                                             List<Mat> imagePoints,
                                             Size imageSize,
                                             Mat cameraMatrix,
                                             Mat distCoeffs,
                                             List<Mat> rvecs,
                                             List<Mat> tvecs)
      • sampsonDistance

        public static double sampsonDistance​(Mat pt1,
                                             Mat pt2,
                                             Mat F)
      • stereoCalibrateExtended

        public static double stereoCalibrateExtended​(List<Mat> objectPoints,
                                                     List<Mat> imagePoints1,
                                                     List<Mat> imagePoints2,
                                                     Mat cameraMatrix1,
                                                     Mat distCoeffs1,
                                                     Mat cameraMatrix2,
                                                     Mat distCoeffs2,
                                                     Size imageSize,
                                                     Mat R,
                                                     Mat T,
                                                     Mat E,
                                                     Mat F,
                                                     Mat perViewErrors,
                                                     int flags,
                                                     TermCriteria criteria)
      • stereoCalibrateExtended

        public static double stereoCalibrateExtended​(List<Mat> objectPoints,
                                                     List<Mat> imagePoints1,
                                                     List<Mat> imagePoints2,
                                                     Mat cameraMatrix1,
                                                     Mat distCoeffs1,
                                                     Mat cameraMatrix2,
                                                     Mat distCoeffs2,
                                                     Size imageSize,
                                                     Mat R,
                                                     Mat T,
                                                     Mat E,
                                                     Mat F,
                                                     Mat perViewErrors,
                                                     int flags)
      • stereoCalibrateExtended

        public static double stereoCalibrateExtended​(List<Mat> objectPoints,
                                                     List<Mat> imagePoints1,
                                                     List<Mat> imagePoints2,
                                                     Mat cameraMatrix1,
                                                     Mat distCoeffs1,
                                                     Mat cameraMatrix2,
                                                     Mat distCoeffs2,
                                                     Size imageSize,
                                                     Mat R,
                                                     Mat T,
                                                     Mat E,
                                                     Mat F,
                                                     Mat perViewErrors)
      • stereoCalibrate

        public static double stereoCalibrate​(List<Mat> objectPoints,
                                             List<Mat> imagePoints1,
                                             List<Mat> imagePoints2,
                                             Mat cameraMatrix1,
                                             Mat distCoeffs1,
                                             Mat cameraMatrix2,
                                             Mat distCoeffs2,
                                             Size imageSize,
                                             Mat R,
                                             Mat T,
                                             Mat E,
                                             Mat F,
                                             int flags)
      • stereoCalibrate

        public static double stereoCalibrate​(List<Mat> objectPoints,
                                             List<Mat> imagePoints1,
                                             List<Mat> imagePoints2,
                                             Mat cameraMatrix1,
                                             Mat distCoeffs1,
                                             Mat cameraMatrix2,
                                             Mat distCoeffs2,
                                             Size imageSize,
                                             Mat R,
                                             Mat T,
                                             Mat E,
                                             Mat F)
      • fisheye_calibrate

        public static double fisheye_calibrate​(List<Mat> objectPoints,
                                               List<Mat> imagePoints,
                                               Size image_size,
                                               Mat K,
                                               Mat D,
                                               List<Mat> rvecs,
                                               List<Mat> tvecs,
                                               int flags)
      • fisheye_stereoCalibrate

        public static double fisheye_stereoCalibrate​(List<Mat> objectPoints,
                                                     List<Mat> imagePoints1,
                                                     List<Mat> imagePoints2,
                                                     Mat K1,
                                                     Mat D1,
                                                     Mat K2,
                                                     Mat D2,
                                                     Size imageSize,
                                                     Mat R,
                                                     Mat T,
                                                     int flags)
      • fisheye_stereoCalibrate

        public static double fisheye_stereoCalibrate​(List<Mat> objectPoints,
                                                     List<Mat> imagePoints1,
                                                     List<Mat> imagePoints2,
                                                     Mat K1,
                                                     Mat D1,
                                                     Mat K2,
                                                     Mat D2,
                                                     Size imageSize,
                                                     Mat R,
                                                     Mat T)
      • decomposeHomographyMat

        public static int decomposeHomographyMat​(Mat H,
                                                 Mat K,
                                                 List<Mat> rotations,
                                                 List<Mat> translations,
                                                 List<Mat> normals)
      • estimateAffine3D

        public static int estimateAffine3D​(Mat src,
                                           Mat dst,
                                           Mat out,
                                           Mat inliers,
                                           double ransacThreshold,
                                           double confidence)
      • estimateAffine3D

        public static int estimateAffine3D​(Mat src,
                                           Mat dst,
                                           Mat out,
                                           Mat inliers,
                                           double ransacThreshold)
      • estimateAffine3D

        public static int estimateAffine3D​(Mat src,
                                           Mat dst,
                                           Mat out,
                                           Mat inliers)
      • recoverPose

        public static int recoverPose​(Mat E,
                                      Mat points1,
                                      Mat points2,
                                      Mat R,
                                      Mat t,
                                      double focal,
                                      Point pp,
                                      Mat mask)
      • recoverPose

        public static int recoverPose​(Mat E,
                                      Mat points1,
                                      Mat points2,
                                      Mat R,
                                      Mat t,
                                      double focal,
                                      Point pp)
      • recoverPose

        public static int recoverPose​(Mat E,
                                      Mat points1,
                                      Mat points2,
                                      Mat R,
                                      Mat t,
                                      double focal)
      • recoverPose

        public static int recoverPose​(Mat E,
                                      Mat points1,
                                      Mat points2,
                                      Mat R,
                                      Mat t)
      • recoverPose

        public static int recoverPose​(Mat E,
                                      Mat points1,
                                      Mat points2,
                                      Mat cameraMatrix,
                                      Mat R,
                                      Mat t,
                                      Mat mask)
      • recoverPose

        public static int recoverPose​(Mat E,
                                      Mat points1,
                                      Mat points2,
                                      Mat cameraMatrix,
                                      Mat R,
                                      Mat t)
      • recoverPose

        public static int recoverPose​(Mat E,
                                      Mat points1,
                                      Mat points2,
                                      Mat cameraMatrix,
                                      Mat R,
                                      Mat t,
                                      double distanceThresh,
                                      Mat mask,
                                      Mat triangulatedPoints)
      • recoverPose

        public static int recoverPose​(Mat E,
                                      Mat points1,
                                      Mat points2,
                                      Mat cameraMatrix,
                                      Mat R,
                                      Mat t,
                                      double distanceThresh,
                                      Mat mask)
      • recoverPose

        public static int recoverPose​(Mat E,
                                      Mat points1,
                                      Mat points2,
                                      Mat cameraMatrix,
                                      Mat R,
                                      Mat t,
                                      double distanceThresh)
      • solveP3P

        public static int solveP3P​(Mat objectPoints,
                                   Mat imagePoints,
                                   Mat cameraMatrix,
                                   Mat distCoeffs,
                                   List<Mat> rvecs,
                                   List<Mat> tvecs,
                                   int flags)
      • Rodrigues

        public static void Rodrigues​(Mat src,
                                     Mat dst,
                                     Mat jacobian)
      • Rodrigues

        public static void Rodrigues​(Mat src,
                                     Mat dst)
      • calibrationMatrixValues

        public static void calibrationMatrixValues​(Mat cameraMatrix,
                                                   Size imageSize,
                                                   double apertureWidth,
                                                   double apertureHeight,
                                                   double[] fovx,
                                                   double[] fovy,
                                                   double[] focalLength,
                                                   Point principalPoint,
                                                   double[] aspectRatio)
      • composeRT

        public static void composeRT​(Mat rvec1,
                                     Mat tvec1,
                                     Mat rvec2,
                                     Mat tvec2,
                                     Mat rvec3,
                                     Mat tvec3,
                                     Mat dr3dr1,
                                     Mat dr3dt1,
                                     Mat dr3dr2,
                                     Mat dr3dt2,
                                     Mat dt3dr1,
                                     Mat dt3dt1,
                                     Mat dt3dr2,
                                     Mat dt3dt2)
      • composeRT

        public static void composeRT​(Mat rvec1,
                                     Mat tvec1,
                                     Mat rvec2,
                                     Mat tvec2,
                                     Mat rvec3,
                                     Mat tvec3,
                                     Mat dr3dr1,
                                     Mat dr3dt1,
                                     Mat dr3dr2,
                                     Mat dr3dt2,
                                     Mat dt3dr1,
                                     Mat dt3dt1,
                                     Mat dt3dr2)
      • composeRT

        public static void composeRT​(Mat rvec1,
                                     Mat tvec1,
                                     Mat rvec2,
                                     Mat tvec2,
                                     Mat rvec3,
                                     Mat tvec3,
                                     Mat dr3dr1,
                                     Mat dr3dt1,
                                     Mat dr3dr2,
                                     Mat dr3dt2,
                                     Mat dt3dr1,
                                     Mat dt3dt1)
      • composeRT

        public static void composeRT​(Mat rvec1,
                                     Mat tvec1,
                                     Mat rvec2,
                                     Mat tvec2,
                                     Mat rvec3,
                                     Mat tvec3,
                                     Mat dr3dr1,
                                     Mat dr3dt1,
                                     Mat dr3dr2,
                                     Mat dr3dt2,
                                     Mat dt3dr1)
      • composeRT

        public static void composeRT​(Mat rvec1,
                                     Mat tvec1,
                                     Mat rvec2,
                                     Mat tvec2,
                                     Mat rvec3,
                                     Mat tvec3,
                                     Mat dr3dr1,
                                     Mat dr3dt1,
                                     Mat dr3dr2,
                                     Mat dr3dt2)
      • composeRT

        public static void composeRT​(Mat rvec1,
                                     Mat tvec1,
                                     Mat rvec2,
                                     Mat tvec2,
                                     Mat rvec3,
                                     Mat tvec3,
                                     Mat dr3dr1,
                                     Mat dr3dt1,
                                     Mat dr3dr2)
      • composeRT

        public static void composeRT​(Mat rvec1,
                                     Mat tvec1,
                                     Mat rvec2,
                                     Mat tvec2,
                                     Mat rvec3,
                                     Mat tvec3,
                                     Mat dr3dr1,
                                     Mat dr3dt1)
      • composeRT

        public static void composeRT​(Mat rvec1,
                                     Mat tvec1,
                                     Mat rvec2,
                                     Mat tvec2,
                                     Mat rvec3,
                                     Mat tvec3,
                                     Mat dr3dr1)
      • composeRT

        public static void composeRT​(Mat rvec1,
                                     Mat tvec1,
                                     Mat rvec2,
                                     Mat tvec2,
                                     Mat rvec3,
                                     Mat tvec3)
      • computeCorrespondEpilines

        public static void computeCorrespondEpilines​(Mat points,
                                                     int whichImage,
                                                     Mat F,
                                                     Mat lines)
      • convertPointsFromHomogeneous

        public static void convertPointsFromHomogeneous​(Mat src,
                                                        Mat dst)
      • convertPointsToHomogeneous

        public static void convertPointsToHomogeneous​(Mat src,
                                                      Mat dst)
      • correctMatches

        public static void correctMatches​(Mat F,
                                          Mat points1,
                                          Mat points2,
                                          Mat newPoints1,
                                          Mat newPoints2)
      • decomposeEssentialMat

        public static void decomposeEssentialMat​(Mat E,
                                                 Mat R1,
                                                 Mat R2,
                                                 Mat t)
      • decomposeProjectionMatrix

        public static void decomposeProjectionMatrix​(Mat projMatrix,
                                                     Mat cameraMatrix,
                                                     Mat rotMatrix,
                                                     Mat transVect,
                                                     Mat rotMatrixX,
                                                     Mat rotMatrixY,
                                                     Mat rotMatrixZ,
                                                     Mat eulerAngles)
      • decomposeProjectionMatrix

        public static void decomposeProjectionMatrix​(Mat projMatrix,
                                                     Mat cameraMatrix,
                                                     Mat rotMatrix,
                                                     Mat transVect,
                                                     Mat rotMatrixX,
                                                     Mat rotMatrixY,
                                                     Mat rotMatrixZ)
      • decomposeProjectionMatrix

        public static void decomposeProjectionMatrix​(Mat projMatrix,
                                                     Mat cameraMatrix,
                                                     Mat rotMatrix,
                                                     Mat transVect,
                                                     Mat rotMatrixX,
                                                     Mat rotMatrixY)
      • decomposeProjectionMatrix

        public static void decomposeProjectionMatrix​(Mat projMatrix,
                                                     Mat cameraMatrix,
                                                     Mat rotMatrix,
                                                     Mat transVect,
                                                     Mat rotMatrixX)
      • decomposeProjectionMatrix

        public static void decomposeProjectionMatrix​(Mat projMatrix,
                                                     Mat cameraMatrix,
                                                     Mat rotMatrix,
                                                     Mat transVect)
      • drawChessboardCorners

        public static void drawChessboardCorners​(Mat image,
                                                 Size patternSize,
                                                 MatOfPoint2f corners,
                                                 boolean patternWasFound)
      • drawFrameAxes

        public static void drawFrameAxes​(Mat image,
                                         Mat cameraMatrix,
                                         Mat distCoeffs,
                                         Mat rvec,
                                         Mat tvec,
                                         float length,
                                         int thickness)
      • drawFrameAxes

        public static void drawFrameAxes​(Mat image,
                                         Mat cameraMatrix,
                                         Mat distCoeffs,
                                         Mat rvec,
                                         Mat tvec,
                                         float length)
      • filterHomographyDecompByVisibleRefpoints

        public static void filterHomographyDecompByVisibleRefpoints​(List<Mat> rotations,
                                                                    List<Mat> normals,
                                                                    Mat beforePoints,
                                                                    Mat afterPoints,
                                                                    Mat possibleSolutions,
                                                                    Mat pointsMask)
      • filterHomographyDecompByVisibleRefpoints

        public static void filterHomographyDecompByVisibleRefpoints​(List<Mat> rotations,
                                                                    List<Mat> normals,
                                                                    Mat beforePoints,
                                                                    Mat afterPoints,
                                                                    Mat possibleSolutions)
      • filterSpeckles

        public static void filterSpeckles​(Mat img,
                                          double newVal,
                                          int maxSpeckleSize,
                                          double maxDiff,
                                          Mat buf)
      • filterSpeckles

        public static void filterSpeckles​(Mat img,
                                          double newVal,
                                          int maxSpeckleSize,
                                          double maxDiff)
      • matMulDeriv

        public static void matMulDeriv​(Mat A,
                                       Mat B,
                                       Mat dABdA,
                                       Mat dABdB)
      • reprojectImageTo3D

        public static void reprojectImageTo3D​(Mat disparity,
                                              Mat _3dImage,
                                              Mat Q,
                                              boolean handleMissingValues,
                                              int ddepth)
      • reprojectImageTo3D

        public static void reprojectImageTo3D​(Mat disparity,
                                              Mat _3dImage,
                                              Mat Q,
                                              boolean handleMissingValues)
      • reprojectImageTo3D

        public static void reprojectImageTo3D​(Mat disparity,
                                              Mat _3dImage,
                                              Mat Q)
      • stereoRectify

        public static void stereoRectify​(Mat cameraMatrix1,
                                         Mat distCoeffs1,
                                         Mat cameraMatrix2,
                                         Mat distCoeffs2,
                                         Size imageSize,
                                         Mat R,
                                         Mat T,
                                         Mat R1,
                                         Mat R2,
                                         Mat P1,
                                         Mat P2,
                                         Mat Q,
                                         int flags,
                                         double alpha,
                                         Size newImageSize,
                                         Rect validPixROI1,
                                         Rect validPixROI2)
      • stereoRectify

        public static void stereoRectify​(Mat cameraMatrix1,
                                         Mat distCoeffs1,
                                         Mat cameraMatrix2,
                                         Mat distCoeffs2,
                                         Size imageSize,
                                         Mat R,
                                         Mat T,
                                         Mat R1,
                                         Mat R2,
                                         Mat P1,
                                         Mat P2,
                                         Mat Q,
                                         int flags,
                                         double alpha,
                                         Size newImageSize,
                                         Rect validPixROI1)
      • stereoRectify

        public static void stereoRectify​(Mat cameraMatrix1,
                                         Mat distCoeffs1,
                                         Mat cameraMatrix2,
                                         Mat distCoeffs2,
                                         Size imageSize,
                                         Mat R,
                                         Mat T,
                                         Mat R1,
                                         Mat R2,
                                         Mat P1,
                                         Mat P2,
                                         Mat Q,
                                         int flags,
                                         double alpha,
                                         Size newImageSize)
      • stereoRectify

        public static void stereoRectify​(Mat cameraMatrix1,
                                         Mat distCoeffs1,
                                         Mat cameraMatrix2,
                                         Mat distCoeffs2,
                                         Size imageSize,
                                         Mat R,
                                         Mat T,
                                         Mat R1,
                                         Mat R2,
                                         Mat P1,
                                         Mat P2,
                                         Mat Q,
                                         int flags,
                                         double alpha)
      • stereoRectify

        public static void stereoRectify​(Mat cameraMatrix1,
                                         Mat distCoeffs1,
                                         Mat cameraMatrix2,
                                         Mat distCoeffs2,
                                         Size imageSize,
                                         Mat R,
                                         Mat T,
                                         Mat R1,
                                         Mat R2,
                                         Mat P1,
                                         Mat P2,
                                         Mat Q,
                                         int flags)
      • stereoRectify

        public static void stereoRectify​(Mat cameraMatrix1,
                                         Mat distCoeffs1,
                                         Mat cameraMatrix2,
                                         Mat distCoeffs2,
                                         Size imageSize,
                                         Mat R,
                                         Mat T,
                                         Mat R1,
                                         Mat R2,
                                         Mat P1,
                                         Mat P2,
                                         Mat Q)
      • triangulatePoints

        public static void triangulatePoints​(Mat projMatr1,
                                             Mat projMatr2,
                                             Mat projPoints1,
                                             Mat projPoints2,
                                             Mat points4D)
      • validateDisparity

        public static void validateDisparity​(Mat disparity,
                                             Mat cost,
                                             int minDisparity,
                                             int numberOfDisparities,
                                             int disp12MaxDisp)
      • validateDisparity

        public static void validateDisparity​(Mat disparity,
                                             Mat cost,
                                             int minDisparity,
                                             int numberOfDisparities)
      • fisheye_distortPoints

        public static void fisheye_distortPoints​(Mat undistorted,
                                                 Mat distorted,
                                                 Mat K,
                                                 Mat D,
                                                 double alpha)
      • fisheye_distortPoints

        public static void fisheye_distortPoints​(Mat undistorted,
                                                 Mat distorted,
                                                 Mat K,
                                                 Mat D)
      • fisheye_estimateNewCameraMatrixForUndistortRectify

        public static void fisheye_estimateNewCameraMatrixForUndistortRectify​(Mat K,
                                                                              Mat D,
                                                                              Size image_size,
                                                                              Mat R,
                                                                              Mat P,
                                                                              double balance,
                                                                              Size new_size,
                                                                              double fov_scale)
      • fisheye_estimateNewCameraMatrixForUndistortRectify

        public static void fisheye_estimateNewCameraMatrixForUndistortRectify​(Mat K,
                                                                              Mat D,
                                                                              Size image_size,
                                                                              Mat R,
                                                                              Mat P,
                                                                              double balance,
                                                                              Size new_size)
      • fisheye_estimateNewCameraMatrixForUndistortRectify

        public static void fisheye_estimateNewCameraMatrixForUndistortRectify​(Mat K,
                                                                              Mat D,
                                                                              Size image_size,
                                                                              Mat R,
                                                                              Mat P,
                                                                              double balance)
      • fisheye_estimateNewCameraMatrixForUndistortRectify

        public static void fisheye_estimateNewCameraMatrixForUndistortRectify​(Mat K,
                                                                              Mat D,
                                                                              Size image_size,
                                                                              Mat R,
                                                                              Mat P)
      • fisheye_initUndistortRectifyMap

        public static void fisheye_initUndistortRectifyMap​(Mat K,
                                                           Mat D,
                                                           Mat R,
                                                           Mat P,
                                                           Size size,
                                                           int m1type,
                                                           Mat map1,
                                                           Mat map2)
      • fisheye_projectPoints

        public static void fisheye_projectPoints​(Mat objectPoints,
                                                 Mat imagePoints,
                                                 Mat rvec,
                                                 Mat tvec,
                                                 Mat K,
                                                 Mat D,
                                                 double alpha,
                                                 Mat jacobian)
      • fisheye_projectPoints

        public static void fisheye_projectPoints​(Mat objectPoints,
                                                 Mat imagePoints,
                                                 Mat rvec,
                                                 Mat tvec,
                                                 Mat K,
                                                 Mat D,
                                                 double alpha)
      • fisheye_projectPoints

        public static void fisheye_projectPoints​(Mat objectPoints,
                                                 Mat imagePoints,
                                                 Mat rvec,
                                                 Mat tvec,
                                                 Mat K,
                                                 Mat D)
      • fisheye_stereoRectify

        public static void fisheye_stereoRectify​(Mat K1,
                                                 Mat D1,
                                                 Mat K2,
                                                 Mat D2,
                                                 Size imageSize,
                                                 Mat R,
                                                 Mat tvec,
                                                 Mat R1,
                                                 Mat R2,
                                                 Mat P1,
                                                 Mat P2,
                                                 Mat Q,
                                                 int flags,
                                                 Size newImageSize,
                                                 double balance,
                                                 double fov_scale)
      • fisheye_stereoRectify

        public static void fisheye_stereoRectify​(Mat K1,
                                                 Mat D1,
                                                 Mat K2,
                                                 Mat D2,
                                                 Size imageSize,
                                                 Mat R,
                                                 Mat tvec,
                                                 Mat R1,
                                                 Mat R2,
                                                 Mat P1,
                                                 Mat P2,
                                                 Mat Q,
                                                 int flags,
                                                 Size newImageSize,
                                                 double balance)
      • fisheye_stereoRectify

        public static void fisheye_stereoRectify​(Mat K1,
                                                 Mat D1,
                                                 Mat K2,
                                                 Mat D2,
                                                 Size imageSize,
                                                 Mat R,
                                                 Mat tvec,
                                                 Mat R1,
                                                 Mat R2,
                                                 Mat P1,
                                                 Mat P2,
                                                 Mat Q,
                                                 int flags,
                                                 Size newImageSize)
      • fisheye_stereoRectify

        public static void fisheye_stereoRectify​(Mat K1,
                                                 Mat D1,
                                                 Mat K2,
                                                 Mat D2,
                                                 Size imageSize,
                                                 Mat R,
                                                 Mat tvec,
                                                 Mat R1,
                                                 Mat R2,
                                                 Mat P1,
                                                 Mat P2,
                                                 Mat Q,
                                                 int flags)
      • fisheye_undistortImage

        public static void fisheye_undistortImage​(Mat distorted,
                                                  Mat undistorted,
                                                  Mat K,
                                                  Mat D,
                                                  Mat Knew,
                                                  Size new_size)
      • fisheye_undistortImage

        public static void fisheye_undistortImage​(Mat distorted,
                                                  Mat undistorted,
                                                  Mat K,
                                                  Mat D,
                                                  Mat Knew)
      • fisheye_undistortImage

        public static void fisheye_undistortImage​(Mat distorted,
                                                  Mat undistorted,
                                                  Mat K,
                                                  Mat D)
      • fisheye_undistortPoints

        public static void fisheye_undistortPoints​(Mat distorted,
                                                   Mat undistorted,
                                                   Mat K,
                                                   Mat D,
                                                   Mat R,
                                                   Mat P)
      • fisheye_undistortPoints

        public static void fisheye_undistortPoints​(Mat distorted,
                                                   Mat undistorted,
                                                   Mat K,
                                                   Mat D,
                                                   Mat R)
      • fisheye_undistortPoints

        public static void fisheye_undistortPoints​(Mat distorted,
                                                   Mat undistorted,
                                                   Mat K,
                                                   Mat D)