Main Page | Modules | Namespace List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

ransac.h File Reference

#include <vector>
#include <algorithm>

Include dependency graph for ransac.h:

Go to the source code of this file.

Namespaces

namespace  tag

Functions

template<class T>
void randomTuple (const std::vector< T > &cdf, std::vector< unsigned int > &t, T maxp)
template<class T>
void randomTuple (T &t, unsigned int bound)
template<class Obs, class Trans, class Tol>
size_t find_RANSAC_inliers (const std::vector< Obs > &observations, int sample_size, const Tol &tolerance, size_t N, Trans &best, std::vector< bool > &inlier)
template<class Obs, class Trans, class Tol>
double find_MSAC_inliers (const std::vector< Obs > &observations, int sample_size, const Tol &tolerance, size_t N, Trans &best, std::vector< bool > &inlier)
double getShrinkRatio (unsigned int H, unsigned int N, unsigned int B)
template<class Obs, class Trans, class Tol, class Prob>
size_t find_RANSAC_inliers_guided_breadth_first (const std::vector< Obs > &observations, const Prob &prob, int sample_size, const Tol &tolerance, size_t N, size_t block_size, Trans &best, std::vector< bool > &inlier)
template<class Obs, class Trans, class Tol>
size_t find_RANSAC_inliers_breadth_first (const std::vector< Obs > &observations, int sample_size, const Tol &tolerance, size_t N, size_t block_size, Trans &best, std::vector< bool > &inlier)
template<class T, class U>
void remove_if_false (std::vector< T > &v, const std::vector< U > &flag)


Function Documentation

double getShrinkRatio unsigned int  H,
unsigned int  N,
unsigned int  B
[inline]
 

template<class T>
void randomTuple T &  t,
unsigned int  bound
 

template<class T>
void randomTuple const std::vector< T > &  cdf,
std::vector< unsigned int > &  t,
maxp
 


Generated on Wed Aug 8 14:30:36 2007 for TooN Algorithm Library - tag by  doxygen 1.3.9.1