34 std::vector<Eigen::Vector2d>* normed_points,
35 Eigen::Matrix3d* matrix);
47 const std::vector<Eigen::Vector2d>& points2,
48 const Eigen::Matrix3d& E,
49 std::vector<double>* residuals);
60 const std::vector<Eigen::Vector2d>& points2D,
61 const std::vector<Eigen::Vector3d>& points3D,
63 std::vector<double>* residuals);
Matrix< double, 3, 4 > Matrix3x4d
void CenterAndNormalizeImagePoints(const std::vector< Eigen::Vector2d > &points, std::vector< Eigen::Vector2d > *normed_points, Eigen::Matrix3d *matrix)
void ComputeSquaredReprojectionError(const std::vector< Eigen::Vector2d > &points2D, const std::vector< Eigen::Vector3d > &points3D, const Eigen::Matrix3x4d &proj_matrix, std::vector< double > *residuals)
void ComputeSquaredSampsonError(const std::vector< Eigen::Vector2d > &points1, const std::vector< Eigen::Vector2d > &points2, const Eigen::Matrix3d &E, std::vector< double > *residuals)