CalibrationParameters.hpp
Go to the documentation of this file.
1 
28 #ifndef CALIBRATIONPARAMETERS_HPP
29 #define CALIBRATIONPARAMETERS_HPP
30 
31 namespace lvr2
32 {
33 
35 {
37  a0(0.0f), a1(0.0f), a2(0.0f),
38  angle_x(0.0f), angle_y(0.0f), angle_z(0.0f),
39  origin_x(0.0f), origin_y(0.0f), origin_z(0.0f),
40  principal_x(0.0f), principal_y(0.0f) {}
41 
42  // 1st degree (linear) vertical distortion (aka. aspect ratio correction)
43  float a0;
44 
45  // 2nd degree vertical distortion
46  float a1;
47 
48  // 4th degree vertical distortion
49  float a2;
50 
51  // Rotation around x axis
52  float angle_x;
53 
54  // Rotation around y axis
55  float angle_y;
56 
57  // Rotation around z axis
58  float angle_z;
59 
60  // Translation from camera origin in x direction
61  float origin_x;
62 
63  // Translation from camera origin in y direction
64  float origin_y;
65 
66  // Translation from camera origin in z direction
67  float origin_z;
68 
69  // Vertical offset of the camera image center
70  float principal_y;
71 
72  // Horizontal offset of the camera image senter
73  float principal_x;
75 
76 } // namespace lvr2
77 
78 #endif // CALIBRATIONPARAMETERS_HPP
lvr2::HyperspectralCalibration_::a0
float a0
Definition: CalibrationParameters.hpp:43
lvr2::HyperspectralCalibration_::origin_y
float origin_y
Definition: CalibrationParameters.hpp:64
lvr2::HyperspectralCalibration_::angle_x
float angle_x
Definition: CalibrationParameters.hpp:52
lvr2::HyperspectralCalibration_::principal_y
float principal_y
Definition: CalibrationParameters.hpp:70
lvr2::HyperspectralCalibration_::a2
float a2
Definition: CalibrationParameters.hpp:49
lvr2::HyperspectralCalibration
struct lvr2::HyperspectralCalibration_ HyperspectralCalibration
lvr2::HyperspectralCalibration_::angle_y
float angle_y
Definition: CalibrationParameters.hpp:55
lvr2::HyperspectralCalibration_::a1
float a1
Definition: CalibrationParameters.hpp:46
lvr2::HyperspectralCalibration_
Definition: CalibrationParameters.hpp:34
lvr2::HyperspectralCalibration_::HyperspectralCalibration_
HyperspectralCalibration_()
Definition: CalibrationParameters.hpp:36
lvr2::HyperspectralCalibration_::origin_x
float origin_x
Definition: CalibrationParameters.hpp:61
lvr2::HyperspectralCalibration_::angle_z
float angle_z
Definition: CalibrationParameters.hpp:58
lvr2::HyperspectralCalibration_::principal_x
float principal_x
Definition: CalibrationParameters.hpp:73
lvr2
Definition: BaseBufferManipulators.hpp:39
lvr2::HyperspectralCalibration_::origin_z
float origin_z
Definition: CalibrationParameters.hpp:67


lvr2
Author(s): Thomas Wiemann , Sebastian Pütz , Alexander Mock , Lars Kiesow , Lukas Kalbertodt , Tristan Igelbrink , Johan M. von Behren , Dominik Feldschnieders , Alexander Löhr
autogenerated on Wed Mar 2 2022 00:37:22