99 E(
Eigen::Matrix3d::Zero()),
100 F(
Eigen::Matrix3d::Zero()),
101 H(
Eigen::Matrix3d::Zero()),
119 const std::vector<Eigen::Vector2d>& points1,
121 const std::vector<Eigen::Vector2d>& points2,
123 const Options& options);
142 const std::vector<Eigen::Vector2d>& points1,
144 const std::vector<Eigen::Vector2d>& points2,
146 const Options& options);
158 const std::vector<Eigen::Vector2d>& points1,
160 const std::vector<Eigen::Vector2d>& points2);
171 const std::vector<Eigen::Vector2d>& points1,
173 const std::vector<Eigen::Vector2d>& points2,
175 const Options& options);
186 const std::vector<Eigen::Vector2d>& points1,
188 const std::vector<Eigen::Vector2d>& points2,
190 const Options& options);
195 const std::vector<Eigen::Vector2d>& points1,
197 const std::vector<Eigen::Vector2d>& points2,
198 const size_t num_inliers,
199 const std::vector<char>& inlier_mask,
200 const Options& options);
std::vector< FeatureMatch > FeatureMatches
double watermark_min_inlier_ratio
double max_H_inlier_ratio
double min_E_F_inlier_ratio
double watermark_border_size
bool multiple_ignore_watermark
RANSACOptions ransac_options
void EstimateUncalibrated(const Camera &camera1, const std::vector< Eigen::Vector2d > &points1, const Camera &camera2, const std::vector< Eigen::Vector2d > &points2, const FeatureMatches &matches, const Options &options)
void EstimateCalibrated(const Camera &camera1, const std::vector< Eigen::Vector2d > &points1, const Camera &camera2, const std::vector< Eigen::Vector2d > &points2, const FeatureMatches &matches, const Options &options)
void EstimateMultiple(const Camera &camera1, const std::vector< Eigen::Vector2d > &points1, const Camera &camera2, const std::vector< Eigen::Vector2d > &points2, const FeatureMatches &matches, const Options &options)
static bool DetectWatermark(const Camera &camera1, const std::vector< Eigen::Vector2d > &points1, const Camera &camera2, const std::vector< Eigen::Vector2d > &points2, const size_t num_inliers, const std::vector< char > &inlier_mask, const Options &options)
void Estimate(const Camera &camera1, const std::vector< Eigen::Vector2d > &points1, const Camera &camera2, const std::vector< Eigen::Vector2d > &points2, const FeatureMatches &matches, const Options &options)
bool EstimateRelativePose(const Camera &camera1, const std::vector< Eigen::Vector2d > &points1, const Camera &camera2, const std::vector< Eigen::Vector2d > &points2)
FeatureMatches inlier_matches