37 for (
int i = 0; i < fs.size(); ++i) {
38 Mat3 K1 = Mat3::Identity() * fs[i];
45 (*Hs).push_back(K1 *
R * K1.inverse());
void EuclideanToHomogeneous(const Mat &X, Mat *H)
Eigen::Matrix< double, 3, 3 > Mat3
void F_FromCorrespondance_2points(const Mat &x1, const Mat &x2, vector< double > *fs)
void GetR_FixedCameraCenter(const Mat &x1, const Mat &x2, const double focal, Mat3 *R)
std::vector< ElementType, Eigen::aligned_allocator< ElementType > > vector
static void Solve(const Mat &x1, const Mat &x2, vector< Mat3 > *Hs)