Calibration Library 1.0.0
A C++ library for camera calibration and vision-related geometric transformations
Loading...
Searching...
No Matches
intrinsics.cpp File Reference
Include dependency graph for intrinsics.cpp:

Go to the source code of this file.

Classes

struct  calib::IntrinsicBlocks< CameraT >
 

Namespaces

namespace  calib
 Linear multi-camera extrinsics initialisation (DLT)
 

Functions

template<camera_model CameraT>
static ceres::Problem calib::build_problem (const std::vector< PlanarView > &views, const IntrinsicsOptimOptions &opts, IntrinsicBlocks< CameraT > &blocks)
 
static void calib::validate_input (const std::vector< PlanarView > &views)
 
template<camera_model CameraT>
auto calib::optimize_intrinsics (const std::vector< PlanarView > &views, const CameraT &init_camera, std::vector< Eigen::Isometry3d > init_c_se3_t, const IntrinsicsOptimOptions &opts={}) -> IntrinsicsOptimizationResult< CameraT >
 
template auto calib::optimize_intrinsics (const std::vector< PlanarView > &views, const PinholeCamera< BrownConradyd > &init_camera, std::vector< Eigen::Isometry3d > init_c_se3_t, const IntrinsicsOptimOptions &opts) -> IntrinsicsOptimizationResult< PinholeCamera< BrownConradyd > >
 
template auto calib::optimize_intrinsics (const std::vector< PlanarView > &views, const ScheimpflugCamera< PinholeCamera< BrownConradyd > > &init_camera, std::vector< Eigen::Isometry3d > init_c_se3_t, const IntrinsicsOptimOptions &opts) -> IntrinsicsOptimizationResult< ScheimpflugCamera< PinholeCamera< BrownConradyd > > >