Jafar
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Private Member Functions | Private Attributes | Friends
jafar::gfm_v2::SimpleMatcher2< DESCRIPTOR > Class Template Reference

This a simple matcher, which will look for the best points with weak comparison (and reverse test), and confirm with strong comparison. More...


Detailed Description

template<typename DESCRIPTOR>
class jafar::gfm_v2::SimpleMatcher2< DESCRIPTOR >

This a simple matcher, which will look for the best points with weak comparison (and reverse test), and confirm with strong comparison.

Definition at line 62 of file SimpleMatcher2.hpp.

#include <SimpleMatcher2.hpp>

Inheritance diagram for jafar::gfm_v2::SimpleMatcher2< DESCRIPTOR >:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 SimpleMatcher2 (double weakCompThres, double strongCompThres, bool matchNoId=true)
virtual MatchingResult
< DESCRIPTOR > 
computeMatch (MatchSourceInfo< DESCRIPTOR > *refsourceinfo, MatchSourceInfo< DESCRIPTOR > *matchsourceinfo)
 Compute the matching between two sources of information.

Private Member Functions

double dichotomy (double min_angle, double max_angle, double precision_angle, fdetect_v2::InterestFeature< DESCRIPTOR > *pt1, fdetect_v2::InterestFeature< DESCRIPTOR > *pt2)
fdetect_v2::InterestFeature
< DESCRIPTOR > * 
testFor (const fdetect_v2::InterestFeature< DESCRIPTOR > *ip, const fdetect_v2::DetectionResult< DESCRIPTOR > &points)
void getCandidates (const fdetect_v2::InterestFeature< DESCRIPTOR > *ip, const fdetect_v2::DetectionResult< DESCRIPTOR > &points, std::vector< fdetect_v2::InterestFeature< DESCRIPTOR > * > &candidates)
template<class Archive >
void serialize (Archive &ar, const unsigned int version)

Private Attributes

double weakCompThres
double strongCompThres
bool matchNoId

Friends

class boost::serialization::access
 !! nizar 20100913 : serialization stuff

Constructor & Destructor Documentation

template<typename DESCRIPTOR >
jafar::gfm_v2::SimpleMatcher2< DESCRIPTOR >::SimpleMatcher2 ( double  weakCompThres,
double  strongCompThres,
bool  matchNoId = true 
)
Parameters:
good_match_thresholdthreshold to use to avoid bad match, to ensure that points are really cose
search_win_half_widthhalf width window used for restricting the search area
search_win_half_heighthalf window height used for restricting the search area

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on Wed Oct 15 2014 00:37:39 for Jafar by doxygen 1.7.6.1
LAAS-CNRS