Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <eigen3/Eigen/Dense>
- #include <eigen3/Eigen/Eigenvalues>
- ..
- ..
- using RowMatrixXf = Eigen::Matrix<float, Eigen::Dynamic, Eigen::Dynamic, Eigen::RowMajor>;
- Eigen::Map<RowMatrixXf> mapped(extended_homograpy.ptr<float>(), homography.rows, homography.cols);
- Eigen::EigenSolver<Eigen::MatrixXf> eigen_solve(mapped, true);
- auto ev = eigen_solve.eigenvectors();
- std::cout << "No of EigenVectors = " << ev.cols() << std::endl;
- for (auto i=0; i<ev.cols(); i++)
- {
- std::cout << ev.col(i) << std::endl;
- std::cout << "--------" << std::endl;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement