#include <openfabmap.hpp>
|  | 
|  | FabMapFBO (const Mat &clTree, double PzGe, double PzGNe, int flags, int numSamples=0, double rejectionThreshold=1e-8, double PsGd=1e-8, int bisectionStart=512, int bisectionIts=9) | 
|  | 
| virtual | ~FabMapFBO () | 
|  | 
|  | FabMap (const Mat &clTree, double PzGe, double PzGNe, int flags, int numSamples=0) | 
|  | 
| virtual | ~FabMap () | 
|  | 
| virtual void | addTraining (const Mat &queryImgDescriptor) | 
|  | 
| virtual void | addTraining (const vector< Mat > &queryImgDescriptors) | 
|  | 
| virtual void | add (const Mat &queryImgDescriptor) | 
|  | 
| virtual void | add (const vector< Mat > &queryImgDescriptors) | 
|  | 
| const vector< Mat > & | getTrainingImgDescriptors () const | 
|  | 
| const vector< Mat > & | getTestImgDescriptors () const | 
|  | 
| void | compare (const Mat &queryImgDescriptor, vector< IMatch > &matches, bool addQuery=false, const Mat &mask=Mat()) | 
|  | 
| void | compare (const Mat &queryImgDescriptor, const Mat &testImgDescriptors, vector< IMatch > &matches, const Mat &mask=Mat()) | 
|  | 
| void | compare (const Mat &queryImgDescriptor, const vector< Mat > &testImgDescriptors, vector< IMatch > &matches, const Mat &mask=Mat()) | 
|  | 
| void | compare (const vector< Mat > &queryImgDescriptors, vector< IMatch > &matches, bool addQuery=false, const Mat &mask=Mat()) | 
|  | 
| void | compare (const vector< Mat > &queryImgDescriptors, const vector< Mat > &testImgDescriptors, vector< IMatch > &matches, const Mat &mask=Mat()) | 
|  | 
|  | 
| void | getLikelihoods (const Mat &queryImgDescriptor, const vector< Mat > &testImgDescriptors, vector< IMatch > &matches) | 
|  | 
| void | setWordStatistics (const Mat &queryImgDescriptor, multiset< WordStats > &wordData) | 
|  | 
| double | limitbisection (double v, double m) | 
|  | 
| double | bennettInequality (double v, double m, double delta) | 
|  | 
| void | compareImgDescriptor (const Mat &queryImgDescriptor, int queryIndex, const vector< Mat > &testImgDescriptors, vector< IMatch > &matches) | 
|  | 
| void | addImgDescriptor (const Mat &queryImgDescriptor) | 
|  | 
| virtual double | getNewPlaceLikelihood (const Mat &queryImgDescriptor) | 
|  | 
| void | normaliseDistribution (vector< IMatch > &matches) | 
|  | 
| int | pq (int q) | 
|  | 
| double | Pzq (int q, bool zq) | 
|  | 
| double | PzqGzpq (int q, bool zq, bool zpq) | 
|  | 
| double | PzqGeq (bool zq, bool eq) | 
|  | 
| double | PeqGL (int q, bool Lzq, bool eq) | 
|  | 
| double | PzqGL (int q, bool zq, bool zpq, bool Lzq) | 
|  | 
| double | PzqGzpqL (int q, bool zq, bool zpq, bool Lzq) | 
|  | 
§ FabMapFBO()
      
        
          | cv::of2::FabMapFBO::FabMapFBO | ( | const Mat & | clTree, | 
        
          |  |  | double | PzGe, | 
        
          |  |  | double | PzGNe, | 
        
          |  |  | int | flags, | 
        
          |  |  | int | numSamples = 0, | 
        
          |  |  | double | rejectionThreshold = 1e-8, | 
        
          |  |  | double | PsGd = 1e-8, | 
        
          |  |  | int | bisectionStart = 512, | 
        
          |  |  | int | bisectionIts = 9 | 
        
          |  | ) |  |  | 
      
 
 
§ ~FabMapFBO()
  
  | 
        
          | virtual cv::of2::FabMapFBO::~FabMapFBO | ( |  | ) |  |  | virtual | 
 
 
§ bennettInequality()
  
  | 
        
          | double cv::of2::FabMapFBO::bennettInequality | ( | double | v, |  
          |  |  | double | m, |  
          |  |  | double | delta |  
          |  | ) |  |  |  | protected | 
 
 
§ compInfo()
  
  | 
        
          | static bool cv::of2::FabMapFBO::compInfo | ( | const WordStats & | first, |  
          |  |  | const WordStats & | second |  
          |  | ) |  |  |  | staticprotected | 
 
 
§ getLikelihoods()
  
  | 
        
          | void cv::of2::FabMapFBO::getLikelihoods | ( | const Mat & | queryImgDescriptor, |  
          |  |  | const vector< Mat > & | testImgDescriptors, |  
          |  |  | vector< IMatch > & | matches |  
          |  | ) |  |  |  | protectedvirtual | 
 
 
§ limitbisection()
  
  | 
        
          | double cv::of2::FabMapFBO::limitbisection | ( | double | v, |  
          |  |  | double | m |  
          |  | ) |  |  |  | protected | 
 
 
§ setWordStatistics()
  
  | 
        
          | void cv::of2::FabMapFBO::setWordStatistics | ( | const Mat & | queryImgDescriptor, |  
          |  |  | multiset< WordStats > & | wordData |  
          |  | ) |  |  |  | protected | 
 
 
§ bisectionIts
  
  | 
        
          | int cv::of2::FabMapFBO::bisectionIts |  | protected | 
 
 
§ bisectionStart
  
  | 
        
          | int cv::of2::FabMapFBO::bisectionStart |  | protected | 
 
 
§ PsGd
  
  | 
        
          | double cv::of2::FabMapFBO::PsGd |  | protected | 
 
 
§ rejectionThreshold
  
  | 
        
          | double cv::of2::FabMapFBO::rejectionThreshold |  | protected | 
 
 
The documentation for this class was generated from the following file: