21#ifndef LIBMV_MULTIVIEW_HOMOGRAPHY_H_
22#define LIBMV_MULTIVIEW_HOMOGRAPHY_H_
56 double expected_precision = EigenDouble::dummy_precision());
136 double expected_precision = EigenDouble::dummy_precision());
CCL_NAMESPACE_BEGIN struct Options options
Eigen::Matrix< double, 3, 3 > Mat3
bool Homography2DFromCorrespondencesLinear(const Mat &x1, const Mat &x2, Mat3 *H, double expected_precision)
bool EstimateHomography2DFromCorrespondences(const Mat &x1, const Mat &x2, const EstimateHomographyOptions &options, Mat3 *H)
bool Homography3DFromCorrespondencesLinear(const Mat &x1, const Mat &x2, Mat4 *H, double expected_precision)
double SymmetricGeometricDistance(const Mat3 &H, const Vec2 &x1, const Vec2 &x2)
double expected_average_symmetric_distance
EstimateHomographyOptions(void)