XRPrimer (C++ API)  0.6.0
MultiCalibrator Struct Reference

#include <calibrator.h>

Public Member Functions

 MultiCalibrator (std::vector< PinholeCameraParameter > &params)
 
void Clear ()
 
bool Push (const std::vector< std::string > &image_paths)
 
bool Init ()
 
void OptimizeExtrinsics ()
 
void NormalizeCamExtrinsics ()
 

Public Attributes

cv::Size pattern_size
 chess pattern size More...
 
cv::Size2f square_size
 chess size More...
 
std::vector< PinholeCameraParameter > & pinhole_params
 
std::vector< std::vector< int > > found_corners_list
 
std::vector< std::vector< std::vector< cv::Point2f > > > point2d_lists
 

Constructor & Destructor Documentation

◆ MultiCalibrator()

MultiCalibrator::MultiCalibrator ( std::vector< PinholeCameraParameter > &  params)
inline

Member Function Documentation

◆ Clear()

void MultiCalibrator::Clear ( )
inline

◆ Init()

bool MultiCalibrator::Init ( )

◆ NormalizeCamExtrinsics()

void MultiCalibrator::NormalizeCamExtrinsics ( )

◆ OptimizeExtrinsics()

void MultiCalibrator::OptimizeExtrinsics ( )

◆ Push()

bool MultiCalibrator::Push ( const std::vector< std::string > &  image_paths)

Member Data Documentation

◆ found_corners_list

std::vector<std::vector<int> > MultiCalibrator::found_corners_list

◆ pattern_size

cv::Size MultiCalibrator::pattern_size

chess pattern size

◆ pinhole_params

std::vector<PinholeCameraParameter>& MultiCalibrator::pinhole_params

◆ point2d_lists

std::vector<std::vector<std::vector<cv::Point2f> > > MultiCalibrator::point2d_lists

◆ square_size

cv::Size2f MultiCalibrator::square_size

chess size


The documentation for this struct was generated from the following files: