Expand description
§Custom Calibration Pattern for 3D reconstruction
Modules§
Structs§
- Custom
Pattern - Multi
Camera Calibration - Class for multiple camera calibration that supports pinhole camera and omnidirection camera. For omnidirectional camera model, please refer to omnidir.hpp in ccalib module. It first calibrate each camera individually, then a bundle adjustment like optimization is applied to refine extrinsic parameters. So far, it only support “random” pattern for calibration, see randomPattern.hpp in ccalib module for details. Images that are used should be named by “cameraIdx-timestamp.*”, several images with the same timestamp means that they are the same pattern that are photographed. cameraIdx should start from 0.
- Multi
Camera Calibration_ edge - Multi
Camera Calibration_ vertex - Random
Pattern Corner Finder - Class for finding features points and corresponding 3D in world coordinate of a “random” pattern, which can be to be used in calibration. It is useful when pattern is partly occluded or only a part of pattern can be observed in multiple cameras calibration. The pattern can be generated by RandomPatternGenerator class described in this file.
- Random
Pattern Generator
Constants§
- CALIB_
FIX_ CENTER - CALIB_
FIX_ GAMMA - CALIB_
FIX_ K1 - CALIB_
FIX_ K2 - CALIB_
FIX_ P1 - CALIB_
FIX_ P2 - CALIB_
FIX_ SKEW - CALIB_
FIX_ XI - CALIB_
USE_ GUESS - HEAD
- INVALID
- Multi
Camera Calibration_ OMNIDIRECTIONAL - Multi
Camera Calibration_ PINHOLE - RECTIFY_
CYLINDRICAL - RECTIFY_
LONGLATI - RECTIFY_
PERSPECTIVE - RECTIFY_
STEREOGRAPHIC - XYZ
- XYZRGB
Traits§
- Custom
Pattern Trait - Mutable methods for crate::ccalib::CustomPattern
- Custom
Pattern Trait Const - Constant methods for crate::ccalib::CustomPattern
- Multi
Camera Calibration Trait - Mutable methods for crate::ccalib::MultiCameraCalibration
- Multi
Camera Calibration Trait Const - Constant methods for crate::ccalib::MultiCameraCalibration
- Multi
Camera Calibration_ edge Trait - Mutable methods for crate::ccalib::MultiCameraCalibration_edge
- Multi
Camera Calibration_ edge Trait Const - Constant methods for crate::ccalib::MultiCameraCalibration_edge
- Multi
Camera Calibration_ vertex Trait - Mutable methods for crate::ccalib::MultiCameraCalibration_vertex
- Multi
Camera Calibration_ vertex Trait Const - Constant methods for crate::ccalib::MultiCameraCalibration_vertex
- Random
Pattern Corner Finder Trait - Mutable methods for crate::ccalib::RandomPatternCornerFinder
- Random
Pattern Corner Finder Trait Const - Constant methods for crate::ccalib::RandomPatternCornerFinder
- Random
Pattern Generator Trait - Mutable methods for crate::ccalib::RandomPatternGenerator
- Random
Pattern Generator Trait Const - Constant methods for crate::ccalib::RandomPatternGenerator
Functions§
- calibrate
- Perform omnidirectional camera calibration, the default depth of outputs is CV_64F.
- calibrate_
def - Perform omnidirectional camera calibration, the default depth of outputs is CV_64F.
- init_
undistort_ rectify_ map - 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.
- project_
points - Projects points for omnidirectional camera using CMei’s model
- project_
points_ 1 - Projects points for omnidirectional camera using CMei’s model
- project_
points_ 1_ def - @overload
- project_
points_ def - Projects points for omnidirectional camera using CMei’s model
- stereo_
calibrate - 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.
- stereo_
calibrate_ def - 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.
- stereo_
reconstruct - Stereo 3D reconstruction from a pair of images
- stereo_
reconstruct_ def - Stereo 3D reconstruction from a pair of images
- stereo_
rectify - Stereo rectification for omnidirectional camera model. It computes the rectification rotations for two cameras
- undistort_
image - Undistort omnidirectional images to perspective images
- undistort_
image_ def - Undistort omnidirectional images to perspective images
- undistort_
points - Undistort 2D image points for omnidirectional camera using CMei’s model