DBoW2::FBrief Class Reference
Functions to manipulate BRIEF descriptors.
More...
#include <FBrief.h>
List of all members.
Public Types |
typedef DVision::BRIEF::bitset | TDescriptor |
typedef const TDescriptor * | pDescriptor |
Static Public Member Functions |
static void | meanValue (const std::vector< pDescriptor > &descriptors, TDescriptor &mean) |
static double | distance (const TDescriptor &a, const TDescriptor &b) |
static std::string | toString (const TDescriptor &a) |
static void | fromString (TDescriptor &a, const std::string &s) |
static void | toMat32F (const std::vector< TDescriptor > &descriptors, cv::Mat &mat) |
Detailed Description
Functions to manipulate BRIEF descriptors.
Member Function Documentation
double DBoW2::FBrief::distance |
( |
const TDescriptor & |
a, |
|
|
const TDescriptor & |
b | |
|
) |
| | [static] |
Calculates the distance between two descriptors
- Parameters:
-
- Returns:
- distance
void DBoW2::FBrief::fromString |
( |
FBrief::TDescriptor & |
a, |
|
|
const std::string & |
s | |
|
) |
| | [static] |
Returns a descriptor from a string
- Parameters:
-
| a | descriptor |
| s | string version |
static void DBoW2::FBrief::meanValue |
( |
const std::vector< pDescriptor > & |
descriptors, |
|
|
TDescriptor & |
mean | |
|
) |
| | [static] |
Calculates the mean value of a set of descriptors
- Parameters:
-
| descriptors | |
| mean | mean descriptor |
void DBoW2::FBrief::toMat32F |
( |
const std::vector< TDescriptor > & |
descriptors, |
|
|
cv::Mat & |
mat | |
|
) |
| | [static] |
Returns a mat with the descriptors in float format
- Parameters:
-
| descriptors | |
| mat | (out) NxL 32F matrix |
std::string DBoW2::FBrief::toString |
( |
const TDescriptor & |
a |
) |
[static] |
Returns a string version of the descriptor
- Parameters:
-
- Returns:
- string version
The documentation for this class was generated from the following files: