#include <pe3d.h>
Public Member Functions | |
virtual int | estimate (const fc::Frame &frame1, const fc::Frame &frame2, const std::vector< cv::DMatch > &matches) |
Uses RANSAC to find best inlier count from provided matches, optionally polishes the result. Frames must have filled features and descriptors. | |
PoseEstimator3d (int NRansac, bool LMpolish, double mind, double maxidx, double maxidd) | |
~PoseEstimator3d () |
Definition at line 51 of file pe3d.h.
pe::PoseEstimator3d::PoseEstimator3d | ( | int | NRansac, | |
bool | LMpolish, | |||
double | mind, | |||
double | maxidx, | |||
double | maxidd | |||
) | [inline] |
virtual int pe::PoseEstimator3d::estimate | ( | const fc::Frame & | frame1, | |
const fc::Frame & | frame2, | |||
const std::vector< cv::DMatch > & | matches | |||
) | [virtual] |
Uses RANSAC to find best inlier count from provided matches, optionally polishes the result. Frames must have filled features and descriptors.
Implements pe::PoseEstimator.