comparison include/Parameters.hpp @ 513:dbf4b83afbb9

pulled in and merged the new functionalities to deal with camera distortion (eg GoPro cameras)
author Nicolas Saunier <nicolas.saunier@polymtl.ca>
date Wed, 04 Jun 2014 10:57:09 -0400
parents 935430b1d408
children 045d05cef9d0
comparison
equal deleted inserted replaced
505:35c99776e593 513:dbf4b83afbb9
2 #define PARAMETERS_HPP 2 #define PARAMETERS_HPP
3 3
4 /// \todo Class for parameters, with utilities to save and load from configuration files 4 /// \todo Class for parameters, with utilities to save and load from configuration files
5 5
6 #include <string> 6 #include <string>
7 #include <vector>
7 8
8 namespace boost{ 9 namespace boost{
9 namespace program_options { 10 namespace program_options {
10 class options_description; 11 class options_description;
11 class variables_map; 12 class variables_map;
17 bool groupFeatures; 18 bool groupFeatures;
18 19
19 std::string videoFilename; 20 std::string videoFilename;
20 std::string databaseFilename; 21 std::string databaseFilename;
21 std::string homographyFilename; 22 std::string homographyFilename;
23 std::string intrinsicCameraFilename;
24 std::vector<float> distortionCoefficients;
25 float undistortedImageMultiplication;
26 int interpolationMethod;
22 std::string maskFilename; 27 std::string maskFilename;
28 bool undistort;
23 bool loadFeatures; 29 bool loadFeatures;
24 bool display; 30 bool display;
25 float videoFPS; 31 float videoFPS;
26 // int measurementPrecision; 32 // int measurementPrecision;
27 unsigned int frame1; 33 unsigned int frame1;