Settings Class Reference

Public Types

enum  Pattern { NOT_EXISTING, CHESSBOARD, CIRCLES_GRID, ASYMMETRIC_CIRCLES_GRID }
 
enum  InputType { INVALID, CAMERA, VIDEO_FILE, IMAGE_LIST }
 

Public Member Functions

void write (FileStorage &fs) const
 
void read (const FileNode &node)
 
void validate ()
 
Mat nextImage ()
 

Static Public Member Functions

static bool readStringList (const string &filename, vector< string > &l)
 
static bool isListOfImages (const string &filename)
 

Public Attributes

Size boardSize
 
Pattern calibrationPattern
 
float squareSize
 
int nrFrames
 
float aspectRatio
 
int delay
 
bool writePoints
 
bool writeExtrinsics
 
bool writeGrid
 
bool calibZeroTangentDist
 
bool calibFixPrincipalPoint
 
bool flipVertical
 
string outputFileName
 
bool showUndistorsed
 
string input
 
bool useFisheye
 
bool fixK1
 
bool fixK2
 
bool fixK3
 
bool fixK4
 
bool fixK5
 
int cameraID
 
vector< string > imageList
 
size_t atImageList
 
VideoCapture inputCapture
 
InputType inputType
 
bool goodInput
 
int flag
 

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