#include <Eigen/Core>
#include <opencv2/features2d/features2d.hpp>
#include <vector>
Go to the source code of this file.
Functions | |
bool | containsNaN (const Eigen::Matrix4f &mat) |
Eigen::Matrix4f | getTransformFromMatches (const Node *newer_node, const Node *older_node, const std::vector< cv::DMatch > &matches, bool &valid, float max_dist_m=-1) |
Eigen::Matrix4f | getTransformFromMatchesUmeyama (const Node *newer_node, const Node *older_node, std::vector< cv::DMatch > matches, bool &valid) |
bool containsNaN | ( | const Eigen::Matrix4f & | mat | ) | [inline] |
Definition at line 20 of file transformation_estimation_euclidean.h.
Eigen::Matrix4f getTransformFromMatches | ( | const Node * | newer_node, |
const Node * | older_node, | ||
const std::vector< cv::DMatch > & | matches, | ||
bool & | valid, | ||
float | max_dist_m = -1 |
||
) |
Definition at line 7 of file transformation_estimation_euclidean.cpp.
Eigen::Matrix4f getTransformFromMatchesUmeyama | ( | const Node * | newer_node, |
const Node * | older_node, | ||
std::vector< cv::DMatch > | matches, | ||
bool & | valid | ||
) |
Definition at line 63 of file transformation_estimation_euclidean.cpp.