Start » Filter Reference » OpenCV » Camera Calibration And 3D Reconstruction
Camera Calibration And 3D Reconstruction
Select a filter from the list below.
Icon | Name | Description / Applications | Modules | |
---|---|---|---|---|
![]() |
CreateCameraMatrix | ![]() |
Creates an intrinsic camera matrix from focal lengths and a principal point. |
OpenCV |
![]() |
CreateChessboardMatrix | ![]() |
Creates simple array with object points. |
OpenCV |
![]() |
CreateCirclesGridMatrix | ![]() |
Creates simple array with object points. |
OpenCV |
![]() |
cvCalibrateCamera | ![]() |
Finds the camera intrinsic and extrinsic parameters from pairs of corresponding image and object points arrays. |
OpenCV |
![]() |
cvCalibrateHandEye | ![]() |
Computes Hand-Eye calibration matrices. |
OpenCV |
![]() |
cvCalibrateRobotWorldHandEye | ![]() |
Computes Robot-World and Hand-Eye calibration matrices. |
OpenCV |
![]() |
cvCalibrationMatrixValues | ![]() |
Returns camera characteristics from camera matrix. |
OpenCV |
![]() |
cvCheckChessboard | ![]() |
Check chessboard corners. |
OpenCV |
![]() |
cvConvertPointsFromHomogeneous | ![]() |
Converts points from homogeneous to Euclidean space. |
OpenCV |
![]() |
cvConvertPointsToHomogeneous | ![]() |
Converts points from Euclidean to homogeneous space. |
OpenCV |
![]() |
cvCorrectMatches | ![]() |
Refines coordinates of corresponding points. |
OpenCV |
![]() |
cvCorrespondEpilines | ![]() |
Computes epilines in one view for a set of points in the other view. |
OpenCV |
![]() |
cvDecomposeEssentialMat | ![]() |
Decompose an essential matrix to possible rotations and translation. |
OpenCV |
![]() |
cvDecomposeHomographyMat | ![]() |
Decompose a homography matrix to rotation(s), translation(s) and plane normal(s). |
OpenCV |
![]() |
cvDecomposeProjectionMatrix | ![]() |
Decomposes a projection matrix into a rotation matrix and a camera intrinsic matrix. |
OpenCV |
![]() |
cvDrawChessboardCorners | ![]() |
Renders the detected chessboard corners. |
OpenCV |
![]() |
cvDrawFrameAxes | ![]() |
Draw axes of the world/object coordinate system from pose estimation. |
OpenCV |
![]() |
cvEstimateAffine2D | ![]() |
Computes an optimal affine transformation between two 2D point sets. |
OpenCV |
![]() |
cvEstimateAffine3D | ![]() |
Computes optimal affine transformation between two 3D point sets. |
OpenCV |
![]() |
cvEstimateAffinePartial2D | ![]() |
Computes an optimal limited affine transformation with 4 degrees of freedom between two 2D point sets. |
OpenCV |
![]() |
cvEstimateChessboardSharpness | ![]() |
Estimates the sharpness of a detected chessboard. Image sharpness, as well as brightness, are a critical parameter for accuracte camera calibration. |
OpenCV |
![]() |
cvFindChessboardCorners | ![]() |
Finds the positions of the internal corners of the chessboard. |
OpenCV |
![]() |
cvFindCirclesGrid | ![]() |
Finds the centers in the grid of circles. |
OpenCV |
![]() |
cvFindEssentialMat | ![]() |
Calculates an essential matrix from the corresponding points in two images. |
OpenCV |
![]() |
cvFindHomography | ![]() |
Finds a perspective transformation between two planes. |
OpenCV |
![]() |
cvFisheyeCalibrateCamera | ![]() |
Finds the camera intrinsic and extrinsic parameters from pairs of corresponding image and object points arrays. |
OpenCV |
![]() |
cvGetOptimalNewCameraMatrix | ![]() |
Computes the new camera matrix based on the free scaling parameter. |
OpenCV |
![]() |
cvInitCameraMatrix2D | ![]() |
Finds the initial camera matrix from the 3D-2D point correspondences. |
OpenCV |
![]() |
cvMatMulDeriv | ![]() |
Computes partial derivatives of the matrix product for each multiplied matrix. |
OpenCV |
![]() |
cvProjectPoints | ![]() |
Projects 3D points to an image plane. |
OpenCV |
![]() |
cvReprojectImageTo3D | ![]() |
Projects a disparity image to 3D space. |
OpenCV |
![]() |
cvRodrigues_MatToVec | ![]() |
Converts a Rotation Matrix to a Rvec vector. |
OpenCV |
![]() |
cvRodrigues_VecToMat | ![]() |
Converts a Rvec vector to a Rotation Matrix. |
OpenCV |
![]() |
cvSolvePnP | ![]() |
Finds an object pose from 3D-2D point correspondences. This function returns the rotation and the translation vectors that transform a 3D point expressed in the object coordinate frame to the camera coordinate frame. |
OpenCV |
![]() |
cvSolvePnPRansac | ![]() |
Finds an object pose from 3D-2D point correspondences using the RANSAC scheme. |
OpenCV |
![]() |
cvSolvePnPRefineLM | ![]() |
Refine a pose (the translation and the rotation that transform a 3D point expressed in the object coordinate frame to the camera coordinate frame) from a 3D-2D point correspondences and starting from an initial solution. |
OpenCV |
![]() |
cvSolvePnPRefineVVS | ![]() |
Refine a pose (the translation and the rotation that transform a 3D point expressed in the object coordinate frame to the camera coordinate frame) from a 3D-2D point correspondences and starting from an initial solution. |
OpenCV |
![]() |
cvStereoBM | ![]() |
Computes stereo correspondence using the block matching algorithm. |
OpenCV |
![]() |
cvStereoCalibrate | ![]() |
Performs stereo calibration of two cameras. |
OpenCV |
![]() |
cvStereoRectify | ![]() |
Computes rectification transforms for each head of a calibrated stereo camera. |
OpenCV |
![]() |
cvStereoSGBM | ![]() |
Computes stereo correspondence using the semi-global block matching algorithm. |
OpenCV |
![]() |
cvTriangulatePoints | ![]() |
This function reconstructs 3-dimensional points (in homogeneous coordinates) by using their observations with a stereo camera. |
OpenCV |