TPanoramaLens Class Reference

#include <panorama/panorama.h>

Link against: panorama.lib

class TPanoramaLens

Detailed Description

This class provides the lens parameters that describe the internal camera characteristics.

Member Attribute Documentation

iDist

TReal32 iDist

iFocalLength

TReal32 iFocalLength

iHeight

TUint32 iHeight

iPrincipalPoint

TReal32 iPrincipalPoint

iSkew

TReal32 iSkew

iWidth

TUint32 iWidth

Constructor & Destructor Documentation

TPanoramaLens ( )

IMPORT_CTPanoramaLens()

TPanoramaLens ( TReal32 *, TReal32 *, TReal32, TReal32 *, TUint32, TUint32 )

IMPORT_CTPanoramaLens(TReal32 *aFocalLength,
TReal32 *aPrincipalPoint,
TReal32aSkew,
TReal32 *aDist,
TUint32aWidth,
TUint32aHeight
)

Creates a TPanoramaLens object

Note:

0.0f means no skew

ParameterDescription
aFocalLengthFocal length coordinates, this is an array of size KPanLensIndex.
aPrincipalPointPrincipal point coordinates, this is an array of size KPanLensIndex.
aSkewSkew coefficient.
aDistDistortion coefficients, this is an array of size KPanLensDist.
aWidthImage width when the camera was calibrated.
aHeightImage height when the camera was calibrated.