Namespaces | Functions
simulated.cpp File Reference
#include "posest/planarSFM.h"
#include <iostream>
#include <numeric>
#include <functional>
#include <stdio.h>
#include <posest/test/simulated.h>
Include dependency graph for simulated.cpp:

Go to the source code of this file.

Namespaces

namespace  pe

Functions

void pe::addLinkNoise (vector< int > &indices, double ratio=0.05)
void pe::addLinkNoise (vector< cv::DMatch > &indices, double ratio)
void pe::addPointNoise (vector< Point2f > &points, double sigma=3.0)
void pe::applyRT (const Mat &R, const Mat &T, const vector< Point3f > &points, vector< Point3f > &pointsRT)
void pe::calcVisible (const Mat &intrinsics, const Mat &R, const Mat &T, const vector< Point3f > &objectPoints, const vector< cv::KeyPoint > &imagePoints, vector< int > &visible)
void pe::generate3DPointCloud (vector< Point3f > &points, Point3f pmin, Point3f pmax)
void pe::generateCube (std::vector< cv::Point3f > &cloud)
void pe::generateData (Mat &intrinsics, Mat &R, Mat &T, vector< KeyPoint > &points1, vector< KeyPoint > &points2, vector< int > &indices, vector< Point3f > &points)
void pe::generateIntrinsics (Mat &intrinsics)
void pe::generatePlanarObject (vector< Point3f > &points, Point3f N, float d)
void pe::generatePlanarObject (vector< Point3f > &points, Point3f v1, Point3f v2, Vec2f limits1, Vec2f limits2, Point3f t)
void pe::generateProjections (const Mat &intrinsics, const Mat &rvec, const Mat &tvec, const vector< Point3f > &cloud, vector< KeyPoint > &keypoints)
void pe::generateRing (std::vector< cv::Point3f > &cloud, cv::Point3f center=cv::Point3f(0, 0, 0))
void pe::test ()
void pe::testReprojectPoints ()


posest
Author(s): Kurt Konolige
autogenerated on Thu Jan 2 2014 12:12:17