#include <opencv2/core/core.hpp>#include <opencv2/calib3d/calib3d.hpp>#include <opencv2/highgui/highgui.hpp>#include <opencv2/imgproc/imgproc.hpp>#include <Eigen/Dense>#include <Eigen/Geometry>#include <Eigen/StdVector>#include <iostream>#include <stdexcept>

Go to the source code of this file.
Classes | |
| class | PatternDetector |
Typedefs | |
| typedef std::vector< cv::Point3f > | object_pts_t |
| typedef std::vector< cv::Point2f > | observation_pts_t |
Enumerations | |
| enum | Pattern { CHESSBOARD, CIRCLES_GRID, ASYMMETRIC_CIRCLES_GRID } |
Functions | |
| void | convertCVtoEigen (cv::Mat &tvec, cv::Mat &R, Eigen::Vector3f &translation, Eigen::Quaternionf &orientation) |
| typedef std::vector<cv::Point3f> object_pts_t |
Definition at line 53 of file detect_calibration_pattern.h.
| typedef std::vector<cv::Point2f> observation_pts_t |
Definition at line 54 of file detect_calibration_pattern.h.
| enum Pattern |
| Enumerator | |
|---|---|
| CHESSBOARD | |
| CIRCLES_GRID | |
| ASYMMETRIC_CIRCLES_GRID | |
Definition at line 48 of file detect_calibration_pattern.h.
| void convertCVtoEigen | ( | cv::Mat & | tvec, |
| cv::Mat & | R, | ||
| Eigen::Vector3f & | translation, | ||
| Eigen::Quaternionf & | orientation | ||
| ) |
Definition at line 113 of file detect_calibration_pattern.cpp.