| Enumerator | |
|---|---|
| CALIB_USE_GUESS | |
| CALIB_FIX_SKEW | |
| CALIB_FIX_K1 | |
| CALIB_FIX_K2 | |
| CALIB_FIX_P1 | |
| CALIB_FIX_P2 | |
| CALIB_FIX_XI | |
| CALIB_FIX_GAMMA | |
| CALIB_FIX_CENTER | |
| Enumerator | |
|---|---|
| RECTIFY_PERSPECTIVE | |
| RECTIFY_CYLINDRICAL | |
| RECTIFY_LONGLATI | |
| RECTIFY_STEREOGRAPHIC | |
| Enumerator | |
|---|---|
| XYZRGB | |
| XYZ | |
noArray()
Perform omnidirectional camera calibration, the default depth of outputs is CV_64F.
Computes undistortion and rectification maps for omnidirectional camera image transform by a rotation R. It output two maps that are used for cv::remap(). If D is empty then zero distortion is used, if R or P is empty then identity matrices are used.
noArray()
Projects points for omnidirectional camera using CMei's model.
This module was accepted as a GSoC 2015 project for OpenCV, authored by Baisheng Lai, mentored by Bo Li.
The function projects object 3D points of world coordinate to image pixels, parameter by intrinsic and extrinsic parameters. Also, it optionally compute a by-product: the jacobian matrix containing contains the derivatives of image pixel points wrt intrinsic and extrinsic parameters.
noArray()
Stereo calibration for omnidirectional camera model. It computes the intrinsic parameters for two cameras and the extrinsic parameters between two cameras. The default depth of outputs is CV_64F.
cv::noArray(),
cv::noArray(),
XYZRGB
Stereo 3D reconstruction from a pair of images.
Stereo rectification for omnidirectional camera model. It computes the rectification rotations for two cameras.
cv::noArray(),
Mat::eye(3, 3, CV_64F)
Undistort omnidirectional images to perspective images.
Undistort 2D image points for omnidirectional camera using CMei's model.