|
Calibration Library 1.0.0
A C++ library for camera calibration and vision-related geometric transformations
|
#include <algorithm>#include <cmath>#include <numeric>#include <stdexcept>#include <vector>#include <Eigen/Geometry>#include "calib/io/serialization.h"#include "calib/models/camera_matrix.h"#include "calib/models/cameramodel.h"

Go to the source code of this file.
Classes | |
| struct | calib::PlanarObservation |
Namespaces | |
| namespace | calib |
| Linear multi-camera extrinsics initialisation (DLT) | |
Typedefs | |
| using | calib::PlanarView = std::vector< PlanarObservation > |
Functions | |
| auto | calib::pose_from_homography_normalized (const Eigen::Matrix3d &hmtx) -> Eigen::Isometry3d |
| auto | calib::estimate_planar_pose (PlanarView view, const CameraMatrix &intrinsics) -> Eigen::Isometry3d |
| template<camera_model CameraT> | |
| auto | calib::estimate_planar_pose (PlanarView view, const CameraT &camera) -> Eigen::Isometry3d |