libCalib
C++ library documentation
All Classes Namespaces Functions Variables Pages
libCalib::Detection Struct Reference

#include <types.h>

Public Member Functions

 Detection (const std::vector< FeaturePoint > featurePoints, const size_t cameraId=0, const size_t poseId=0, const size_t targetId=0)
 
 Detection (const std::vector< Point2 > imagePoints, const size_t cameraId=0, const size_t poseId=0, const size_t targetId=0)
 
 Detection (const std::vector< Point2 > imagePoints, const std::vector< size_t > featureIds, const size_t cameraId=0, const size_t poseId=0, const size_t targetId=0)
 
template<class Archive >
void serialize (Archive &ar)
 

Public Attributes

std::vector< FeaturePointfeaturePoints
 
size_t cameraId = 0
 
size_t poseId = 0
 
size_t targetId = 0
 

Detailed Description

A detection contains an array of pixel coordinates for a specific calibration target in a specific camera at a specific pose.

Examples
single_camera/main.cpp, and step_target/main.cpp.