Public Member Functions | Private Attributes | List of all members
vpgl_em_compute_5_point_ransac< T > Class Template Reference

#include <vpgl_em_compute_5_point.h>

Public Member Functions

 vpgl_em_compute_5_point_ransac ()
 
 vpgl_em_compute_5_point_ransac (unsigned nr, double trsh, bool v)
 
bool compute (std::vector< vgl_point_2d< T > > const &right_points, vpgl_calibration_matrix< T > const &right_k, std::vector< vgl_point_2d< T > > const &left_points, vpgl_calibration_matrix< T > const &left_k, vpgl_essential_matrix< T > &best_em) const
 

Private Attributes

const unsigned num_rounds
 
const double inlier_threshold
 
const bool verbose
 

Detailed Description

template<class T>
class vpgl_em_compute_5_point_ransac< T >

Definition at line 97 of file vpgl_em_compute_5_point.h.

Constructor & Destructor Documentation

◆ vpgl_em_compute_5_point_ransac() [1/2]

Definition at line 100 of file vpgl_em_compute_5_point.h.

◆ vpgl_em_compute_5_point_ransac() [2/2]

template<class T >
vpgl_em_compute_5_point_ransac< T >::vpgl_em_compute_5_point_ransac ( unsigned  nr,
double  trsh,
bool  v 
)
inline

Definition at line 103 of file vpgl_em_compute_5_point.h.

Member Function Documentation

◆ compute()

template<class T >
bool vpgl_em_compute_5_point_ransac< T >::compute ( std::vector< vgl_point_2d< T > > const &  right_points,
vpgl_calibration_matrix< T > const &  right_k,
std::vector< vgl_point_2d< T > > const &  left_points,
vpgl_calibration_matrix< T > const &  left_k,
vpgl_essential_matrix< T > &  best_em 
) const

Definition at line 439 of file vpgl_em_compute_5_point.hxx.

Member Data Documentation

◆ inlier_threshold

template<class T >
const double vpgl_em_compute_5_point_ransac< T >::inlier_threshold
private

Definition at line 117 of file vpgl_em_compute_5_point.h.

◆ num_rounds

template<class T >
const unsigned vpgl_em_compute_5_point_ransac< T >::num_rounds
private

Definition at line 116 of file vpgl_em_compute_5_point.h.

◆ verbose

template<class T >
const bool vpgl_em_compute_5_point_ransac< T >::verbose
private

Definition at line 118 of file vpgl_em_compute_5_point.h.


The documentation for this class was generated from the following files: