Settings Class Reference

#include <VisionX/components/image_processor/CalibrationCreator2/CalibrationCreator2.h>

Public Types

enum  Pattern { NOT_EXISTING , CHESSBOARD , CIRCLES_GRID , ASYMMETRIC_CIRCLES_GRID }
 

Public Member Functions

 Settings ()
 
void validate ()
 

Public Attributes

float aspectRatio
 
cv::Size boardSize
 
Pattern calibrationPattern
 
int flag
 
bool flipVertical
 
bool goodInput
 
int nrFrames
 
std::string outputFileName
 
double squareSize
 
bool useK3ToK6
 
bool writeExtrinsics
 
bool writePoints
 

Member Enumeration Documentation

◆ Pattern

enum Pattern
Enumerator
NOT_EXISTING 
CHESSBOARD 
CIRCLES_GRID 
ASYMMETRIC_CIRCLES_GRID 

Constructor & Destructor Documentation

◆ Settings()

Settings ( )
inline

Member Function Documentation

◆ validate()

void validate ( )
inline

Member Data Documentation

◆ aspectRatio

float aspectRatio

◆ boardSize

cv::Size boardSize

◆ calibrationPattern

Pattern calibrationPattern

◆ flag

int flag

◆ flipVertical

bool flipVertical

◆ goodInput

bool goodInput

◆ nrFrames

int nrFrames

◆ outputFileName

std::string outputFileName

◆ squareSize

double squareSize

◆ useK3ToK6

bool useK3ToK6

◆ writeExtrinsics

bool writeExtrinsics

◆ writePoints

bool writePoints

The documentation for this class was generated from the following file: