|
Calibration Library 1.0.0
A C++ library for camera calibration and vision-related geometric transformations
|


Public Member Functions | |
| ExtrinsicBlocks (size_t num_cams, size_t num_views) | |
| auto | get_param_blocks () const -> std::vector< ParamBlock > override |
| void | populate_result (ExtrinsicOptimizationResult< CameraT > &result) const |
Public Member Functions inherited from calib::ProblemParamBlocks | |
| auto | total_params () const -> size_t |
Static Public Member Functions | |
| static auto | create (const std::vector< CameraT > &cameras, const std::vector< Eigen::Isometry3d > &init_cam_se3_ref, const std::vector< Eigen::Isometry3d > &init_ref_se3_tgt) -> ExtrinsicBlocks |
Public Attributes | |
| std::vector< std::array< double, 4 > > | cam_quat_ref |
| std::vector< std::array< double, 3 > > | cam_tran_ref |
| std::vector< std::array< double, 4 > > | ref_quat_tgt |
| std::vector< std::array< double, 3 > > | ref_tran_tgt |
| std::vector< std::array< double, intr_size > > | intrinsics |
Static Public Attributes | |
| static constexpr size_t | intr_size = CameraTraits<CameraT>::param_count |
Definition at line 16 of file extrinsics.cpp.
|
inline |
Definition at line 25 of file extrinsics.cpp.
|
inlinestatic |
Definition at line 32 of file extrinsics.cpp.
|
inlineoverridevirtual |
Implements calib::ProblemParamBlocks.
Definition at line 51 of file extrinsics.cpp.
|
inline |
Definition at line 69 of file extrinsics.cpp.
| std::vector<std::array<double, 4> > calib::ExtrinsicBlocks< CameraT >::cam_quat_ref |
Definition at line 18 of file extrinsics.cpp.
| std::vector<std::array<double, 3> > calib::ExtrinsicBlocks< CameraT >::cam_tran_ref |
Definition at line 19 of file extrinsics.cpp.
|
staticconstexpr |
Definition at line 17 of file extrinsics.cpp.
| std::vector<std::array<double, intr_size> > calib::ExtrinsicBlocks< CameraT >::intrinsics |
Definition at line 22 of file extrinsics.cpp.
| std::vector<std::array<double, 4> > calib::ExtrinsicBlocks< CameraT >::ref_quat_tgt |
Definition at line 20 of file extrinsics.cpp.
| std::vector<std::array<double, 3> > calib::ExtrinsicBlocks< CameraT >::ref_tran_tgt |
Definition at line 21 of file extrinsics.cpp.