#include <openfabmap.hpp>
|
| | FabMap2 (const Mat &clTree, double PzGe, double PzGNe, int flags) |
| |
| virtual | ~FabMap2 () |
| |
| void | addTraining (const Mat &queryImgDescriptors) |
| |
| void | addTraining (const vector< Mat > &queryImgDescriptors) |
| |
| void | add (const Mat &queryImgDescriptors) |
| |
| void | add (const vector< Mat > &queryImgDescriptors) |
| |
| | FabMap (const Mat &clTree, double PzGe, double PzGNe, int flags, int numSamples=0) |
| |
| virtual | ~FabMap () |
| |
| 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) |
| |
| double | getNewPlaceLikelihood (const Mat &queryImgDescriptor) |
| |
| void | getIndexLikelihoods (const Mat &queryImgDescriptor, vector< double > &defaults, map< int, vector< int > > &invertedMap, vector< IMatch > &matches) |
| |
| void | addToIndex (const Mat &queryImgDescriptor, vector< double > &defaults, map< int, vector< int > > &invertedMap) |
| |
| void | compareImgDescriptor (const Mat &queryImgDescriptor, int queryIndex, const vector< Mat > &testImgDescriptors, vector< IMatch > &matches) |
| |
| void | addImgDescriptor (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) |
| |
§ FabMap2()
| cv::of2::FabMap2::FabMap2 |
( |
const Mat & |
clTree, |
|
|
double |
PzGe, |
|
|
double |
PzGNe, |
|
|
int |
flags |
|
) |
| |
§ ~FabMap2()
| virtual cv::of2::FabMap2::~FabMap2 |
( |
| ) |
|
|
virtual |
§ add() [1/2]
| void cv::of2::FabMap2::add |
( |
const Mat & |
queryImgDescriptors | ) |
|
|
inlinevirtual |
§ add() [2/2]
| void cv::of2::FabMap2::add |
( |
const vector< Mat > & |
queryImgDescriptors | ) |
|
|
virtual |
§ addToIndex()
| void cv::of2::FabMap2::addToIndex |
( |
const Mat & |
queryImgDescriptor, |
|
|
vector< double > & |
defaults, |
|
|
map< int, vector< int > > & |
invertedMap |
|
) |
| |
|
protected |
§ addTraining() [1/2]
| void cv::of2::FabMap2::addTraining |
( |
const Mat & |
queryImgDescriptors | ) |
|
|
inlinevirtual |
§ addTraining() [2/2]
| void cv::of2::FabMap2::addTraining |
( |
const vector< Mat > & |
queryImgDescriptors | ) |
|
|
virtual |
§ getIndexLikelihoods()
| void cv::of2::FabMap2::getIndexLikelihoods |
( |
const Mat & |
queryImgDescriptor, |
|
|
vector< double > & |
defaults, |
|
|
map< int, vector< int > > & |
invertedMap, |
|
|
vector< IMatch > & |
matches |
|
) |
| |
|
protected |
§ getLikelihoods()
| void cv::of2::FabMap2::getLikelihoods |
( |
const Mat & |
queryImgDescriptor, |
|
|
const vector< Mat > & |
testImgDescriptors, |
|
|
vector< IMatch > & |
matches |
|
) |
| |
|
protectedvirtual |
§ getNewPlaceLikelihood()
| double cv::of2::FabMap2::getNewPlaceLikelihood |
( |
const Mat & |
queryImgDescriptor | ) |
|
|
protectedvirtual |
§ children
| vector<vector<int> > cv::of2::FabMap2::children |
|
protected |
§ d1
| vector<double> cv::of2::FabMap2::d1 |
|
protected |
§ d2
| vector<double> cv::of2::FabMap2::d2 |
|
protected |
§ d3
| vector<double> cv::of2::FabMap2::d3 |
|
protected |
§ d4
| vector<double> cv::of2::FabMap2::d4 |
|
protected |
§ testDefaults
| vector<double> cv::of2::FabMap2::testDefaults |
|
protected |
§ testInvertedMap
| map<int, vector<int> > cv::of2::FabMap2::testInvertedMap |
|
protected |
§ trainingDefaults
| vector<double> cv::of2::FabMap2::trainingDefaults |
|
protected |
§ trainingInvertedMap
| map<int, vector<int> > cv::of2::FabMap2::trainingInvertedMap |
|
protected |
The documentation for this class was generated from the following file: