25 #ifndef __Parametrization_hh__
26 #define __Parametrization_hh__
28 #include <Base/Common/BIASpragmaStart.hh>
39 #define NUM_PARAM_ESSENTIAL 5
40 #define MINIMUM_ROTATION 1e-6
60 std::vector<double> &Params );
69 const std::vector<double> &Params );
75 std::vector<double> &Params );
81 const std::vector<double> &Params );
88 std::vector<BIAS::HomgPoint2D> &inlier1,
89 std::vector<BIAS::HomgPoint2D> &inlier2,
90 bool UseQuaternion =
false);
97 bool UseQuaternion =
false);
122 double GetBiggestAbsEntry();
128 #include <Base/Common/BIASpragmaEnd.hh>
a 3x3 Matrix describing projective transformations between planes
std::vector< double > HParams_
This class is used for parametrizing F- and H-matrices, generally for optimization purposes...
class representing an Essential matrix
class representing a Fundamental matrix
std::vector< double > FParams_