#include <vector>


Defines | |
| #define | LDV_SIFT_INTVLS SIFT_INTVLS |
| default number of sampled intervals per octave. | |
Functions | |
| bool | computeAllSIFT (vector< ImgInfo > &vImgInfo) |
| Computes the SIFT features of a certain images. | |
| void | compareAllSIFT (vector< ImgInfo > &vImgInfo, Match &match, bool doOrphan) |
| Compare the SIFT features of an image to all the previously computed ones. | |
| void | reclaimFeature (vector< ImgInfo > &vImgInfo, AllFeatureGlobal &allFeatureGlobal, Match &match) |
| Reassociates some features for matching. | |
Variables | |
| float | LDV_SIFT_CONTR_THR |
| default threshold on keypoint contrast |D(x)|. | |
| const int | KDTREE_BBF_MAX_NN_CHKS = 3 * 128 |
| the maximum number of keypoint NN candidates to check during BBF search | |
| const double | NN_SQ_DIST_RATIO_THR = 0.49 |
| threshold on squared ratio of distances between NN and 2nd NN | |
| #define LDV_SIFT_INTVLS SIFT_INTVLS |
| bool computeAllSIFT | ( | vector< ImgInfo > & | vImgInfo | ) |
Computes the SIFT features of a certain images.
| vImgInfo | vector of Infos of the images to analyze. |
References LDV_SIFT_CONTR_THR, LDV_SIFT_INTVLS, and SIFT_RANSAC_THRES.
Compare the SIFT features of an image to all the previously computed ones.
| vImgInfo | Vector containing the info of all the images analyzed so far. | |
| match | contains all the information concerning matches | |
| doOrphan | if true, try to match orphans too |
References feature2::addMatch(), computeOverlap(), Match::getComparedSIFT(), getFeatInd(), Match::getNMatch(), Match::increaseMatch(), Match::initializeMatch(), KDTREE_BBF_MAX_NN_CHKS, NN_SQ_DIST_RATIO_THR, and Match::setComparedSIFT().

| void reclaimFeature | ( | vector< ImgInfo > & | vImgInfo, | |
| AllFeatureGlobal & | allFeatureGlobal, | |||
| Match & | match | |||
| ) |
Reassociates some features for matching.
| vImgInfo | vector containing information about the images | |
| allFeatureGlobal | all the FeatureGlobal | |
| match | contains all the information concerning matches |
References AllFeatureGlobal::distSq(), Match::getNReclaimed(), Match::increaseNReclaimed(), Match::initializeNReclaimed(), AllFeatureGlobal::merge(), and SIFT_RANSAC_THRES.

| float LDV_SIFT_CONTR_THR |
1.5.6