#include <posest/pe2d.h>#include <posest/pe.h>#include <opencv2/core/core.hpp>#include <opencv2/features2d/features2d.hpp>#include "opencv2/core/core_c.h"#include "opencv2/highgui/highgui_c.h"#include "opencv2/highgui/highgui.hpp"#include "cv.h"#include <iostream>#include <algorithm>

Go to the source code of this file.
Namespaces | |
| namespace | pe |
Functions | |
| static void | camParams2Mat (const fc::CamParams ¶ms, Mat &intrinsics) |
| void | pe::drawMatches (const Mat &img, const vector< KeyPoint > &kpts1, const vector< KeyPoint > &kpts2, const vector< cv::DMatch > &matches, Mat &display) |
| void | pe::extractPnPData (const fc::Frame &frame1, const fc::Frame &frame2, const std::vector< cv::DMatch > &matches, vector< cv::Point2f > &imagePoints, vector< cv::Point3f > &objectPoints) |
| void | pe::filterMatchesByDistance (std::vector< cv::DMatch > &matches, float percentile=0.1f) |
| void | pe::filterMatchesOpticalFlow (const fc::Frame &frame1, const fc::Frame &frame2, std::vector< cv::DMatch > &matches) |