Class libCalibGeom::CameraModelOCamCalib¶
OCamCalib Camera Model
Scaramuzza, D. (2008). Omnidirectional Vision: from Calibration to Robot Motion Estimation, ETH Zurich, PhD Thesis no. 17635. February 22, 2008.
Inherits from: public libCalibGeom::CameraModelCRT< CameraModelOCamCalib >
Constructors and destructors¶
CameraModelOCamCalib()¶
CameraModelOCamCalib
Returns:
void |
CameraModelOCamCalib()¶
CameraModelOCamCalibconst ImageSize imageSize,const ImageRegion validRegion = ImageRegion()
Returns:
void |
CameraModelOCamCalib()¶
CameraModelOCamCalib
Returns:
void |
~CameraModelOCamCalib()¶
~CameraModelOCamCalib
Returns:
void |
Public member functions¶
project()¶
boolproject
Returns:
bool |
unproject()¶
boolunproject
Returns:
bool |
project()¶
boolproject
Returns:
bool |
unproject()¶
boolunproject
Returns:
bool |
initialize()¶
boolinitialize
Initializes the model from calibration observations.
Returns:
bool |
defaultInitializationMethod()¶
InitializationMethoddefaultInitializationMethod
Returns the default initialization method for this camera model.
Returns:
InitializationMethod |
Public data members¶
parameters¶
CameraParametersparameters
No documentation provided.
Public Types¶
ParameterId¶
ParameterId
Values:
a0 = = 0 | |
a1 | |
a2 | |
a3 | |
a4 | |
xc | |
yc | |
c | |
d | |
e |
Public Static Attributes¶
nParameters¶
constexpr intnParameters
No documentation provided.
Public Static Functions¶
name()¶
const std::stringname
Returns:
const std::string |
parameterNames()¶
const std::array< ParameterSpec, nParameters > ¶meterNames
Returns:
const std::array< ParameterSpec, nParameters > & |