libE57Format 3.4.0
C++ library for reading & writing the E57 file format for point cloud data
Loading...
Searching...
No Matches
e57::Extension::PinholeCameraDistortion Struct Reference

Stores optional camera pinhole distortion coefficients and data Implements e57 extension from http://www.libe57.org/E57_LEICA_Camera_Distortion.txt. More...

#include <E57SimpleDataExtensions.h>

Public Attributes

int64_t cameraNumber = 0
 Optional - Camera number in a multiple camera app (1 - n).
double CV_CX = 0
 Principal point usually at image centerX in pixel units.
double CV_CY = 0
 Principal point usually at image centerY in pixel units.
double CV_FX = 0
 X focal length expressed in pixel units.
double CV_FY = 0
 Y focal length expressed in pixel units.
int32_t CV_HEIGHT = 0
 Image X in pixel units.
double CV_K1 = 0
 Radial distortion coefficient K1.
double CV_K2 = 0
 Radial distortion coefficient K2.
double CV_K3 = 0
 Radial distortion coefficient K3.
double CV_K4 = 0
 Radial distortion coefficient K4.
double CV_K5 = 0
 Radial distortion coefficient K5.
double CV_K6 = 0
 Radial distortion coefficient K6.
double CV_P1 = 0
 Tangential distortion coefficient - P1.
double CV_P2 = 0
 Tangential distortion coefficient - P2.
int32_t CV_WIDTH = 0
 Image Y in pixel units.
ustring type
 Distortion Type like "OpenCV".

Detailed Description

Stores optional camera pinhole distortion coefficients and data Implements e57 extension from http://www.libe57.org/E57_LEICA_Camera_Distortion.txt.

Member Data Documentation

◆ cameraNumber

int64_t e57::Extension::PinholeCameraDistortion::cameraNumber = 0

Optional - Camera number in a multiple camera app (1 - n).

◆ CV_CX

double e57::Extension::PinholeCameraDistortion::CV_CX = 0

Principal point usually at image centerX in pixel units.

◆ CV_CY

double e57::Extension::PinholeCameraDistortion::CV_CY = 0

Principal point usually at image centerY in pixel units.

◆ CV_FX

double e57::Extension::PinholeCameraDistortion::CV_FX = 0

X focal length expressed in pixel units.

◆ CV_FY

double e57::Extension::PinholeCameraDistortion::CV_FY = 0

Y focal length expressed in pixel units.

◆ CV_HEIGHT

int32_t e57::Extension::PinholeCameraDistortion::CV_HEIGHT = 0

Image X in pixel units.

◆ CV_K1

double e57::Extension::PinholeCameraDistortion::CV_K1 = 0

Radial distortion coefficient K1.

◆ CV_K2

double e57::Extension::PinholeCameraDistortion::CV_K2 = 0

Radial distortion coefficient K2.

◆ CV_K3

double e57::Extension::PinholeCameraDistortion::CV_K3 = 0

Radial distortion coefficient K3.

◆ CV_K4

double e57::Extension::PinholeCameraDistortion::CV_K4 = 0

Radial distortion coefficient K4.

◆ CV_K5

double e57::Extension::PinholeCameraDistortion::CV_K5 = 0

Radial distortion coefficient K5.

◆ CV_K6

double e57::Extension::PinholeCameraDistortion::CV_K6 = 0

Radial distortion coefficient K6.

◆ CV_P1

double e57::Extension::PinholeCameraDistortion::CV_P1 = 0

Tangential distortion coefficient - P1.

◆ CV_P2

double e57::Extension::PinholeCameraDistortion::CV_P2 = 0

Tangential distortion coefficient - P2.

◆ CV_WIDTH

int32_t e57::Extension::PinholeCameraDistortion::CV_WIDTH = 0

Image Y in pixel units.

◆ type

ustring e57::Extension::PinholeCameraDistortion::type

Distortion Type like "OpenCV".


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