CDLTCalibration Class Reference

#include <DLTCalibration.h>


struct  PairElement

Public Types

enum  DistortionType { eNoDistortion, eRadialDistortion, eRadialAndTangentialDistortion }

Public Member Functions

 CDLTCalibration ()
 ~CDLTCalibration ()
float Calibrate (const PairElement *pPairElements, int nPairElements, CCalibration &resultCalibration, DistortionType eCalculateDistortionParameters=eNoDistortion, int nIterations=1000)
void GetImageCoordinatesDLT (const Vec3d &worldPoint, Vec2d &imagePoint)
float CheckCalibration (const CCalibration &calibration)

Detailed Description

Definition at line 66 of file DLTCalibration.h.

Member Enumeration Documentation


Definition at line 70 of file DLTCalibration.h.

Constructor & Destructor Documentation

CDLTCalibration::CDLTCalibration ( )

Definition at line 64 of file DLTCalibration.cpp.

CDLTCalibration::~CDLTCalibration ( )

Definition at line 73 of file DLTCalibration.cpp.

Member Function Documentation

float CDLTCalibration::Calibrate ( const PairElement pPairElements,
int  nPairElements,
CCalibration resultCalibration,
DistortionType  eCalculateDistortionParameters = eNoDistortion,
int  nIterations = 1000 

Definition at line 82 of file DLTCalibration.cpp.

float CDLTCalibration::CheckCalibration ( const CCalibration calibration)

Definition at line 123 of file DLTCalibration.cpp.

void CDLTCalibration::GetImageCoordinatesDLT ( const Vec3d worldPoint,
Vec2d imagePoint 

Definition at line 112 of file DLTCalibration.cpp.

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