You are here: 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 |
