ICF 3.0.5.47
Technical documentation of ICF Libraries
iipr::CPerspCalibFinder Class Reference

Helper class allowing to find perspective calibration using list of nominal and found positions. More...

#include <CPerspCalibFinder.h>

Inherits istd::IPolymorphic.

Collaboration diagram for iipr::CPerspCalibFinder:

Public Member Functions

virtual bool FindPerspCalib (const i2d::CVector2d *nominalPositionsPtr, const i2d::CVector2d *foundPositionsPtr, int positionsCount, icalib::CPerspectiveCalibration2d &result, bool allowPerspective=true, bool allowRotation=true, bool allowScale=true, bool allowAnisotropic=true, bool allowTranslation=true) const
 It allows to find perspective calibration factors.
 
virtual bool FindPerspCalibWithCorrection (const i2d::CVector2d *nominalPositionsPtr, const i2d::CVector2d *foundPositionsPtr, int positionsCount, const i2d::CVector2d &opticalCenter, icalib::CPerspectiveCalibration2d &result, double &lensCorrFactor, bool allowPerspective=true, bool allowRotation=true, bool allowScale=true, bool allowAnisotropic=true, bool allowTranslation=true) const
 It allows to find perspective calibration factors with lens correction factor.
 

Detailed Description

Helper class allowing to find perspective calibration using list of nominal and found positions.

Definition at line 23 of file CPerspCalibFinder.h.

Member Function Documentation

◆ FindPerspCalib()

virtual bool iipr::CPerspCalibFinder::FindPerspCalib ( const i2d::CVector2d * nominalPositionsPtr,
const i2d::CVector2d * foundPositionsPtr,
int positionsCount,
icalib::CPerspectiveCalibration2d & result,
bool allowPerspective = true,
bool allowRotation = true,
bool allowScale = true,
bool allowAnisotropic = true,
bool allowTranslation = true ) const
virtual

It allows to find perspective calibration factors.

◆ FindPerspCalibWithCorrection()

virtual bool iipr::CPerspCalibFinder::FindPerspCalibWithCorrection ( const i2d::CVector2d * nominalPositionsPtr,
const i2d::CVector2d * foundPositionsPtr,
int positionsCount,
const i2d::CVector2d & opticalCenter,
icalib::CPerspectiveCalibration2d & result,
double & lensCorrFactor,
bool allowPerspective = true,
bool allowRotation = true,
bool allowScale = true,
bool allowAnisotropic = true,
bool allowTranslation = true ) const
virtual

It allows to find perspective calibration factors with lens correction factor.


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

© Witold Gantzke and Kirill Lepskiy