The LSH class.
More...
#include <binary_feature_lsh_matcher.hpp>
|
static uint * | getHash (std::mt19937 &m, uint dim, uint hash_size=0) |
| getHash More...
|
|
static void | filterMatches (std::vector< Eigen::Vector2f > &c0, std::vector< Eigen::Vector2f > &c1, std::vector< Eigen::Vector3i > &matches, std::vector< Eigen::Vector2f > &p0, std::vector< Eigen::Vector2f > &p1) |
| filterMatches More...
|
|
◆ BinaryFeatureLSHMatcher()
pic::BinaryFeatureLSHMatcher::BinaryFeatureLSHMatcher |
( |
std::vector< uint *> * |
descs, |
|
|
uint |
desc_size, |
|
|
uint |
nTables = 32 , |
|
|
uint |
hash_size = 8 |
|
) |
| |
|
inline |
◆ getHash()
static uint* pic::BinaryFeatureLSHMatcher::getHash |
( |
std::mt19937 & |
m, |
|
|
uint |
dim, |
|
|
uint |
hash_size = 0 |
|
) |
| |
|
inlinestatic |
getHash
- Parameters
-
- Returns
◆ getMatch()
bool pic::BinaryFeatureLSHMatcher::getMatch |
( |
uint * |
desc, |
|
|
int & |
matched_j, |
|
|
uint & |
dist_1 |
|
) |
| |
|
inlinevirtual |
uint pic::BinaryFeatureLSHMatcher::R |
|
protected |
◆ tables
std::vector< HashTableLSH* > pic::BinaryFeatureLSHMatcher::tables |
|
protected |
The documentation for this class was generated from the following file: