DBoW2::FBrief Class Reference

Functions to manipulate BRIEF descriptors. More...

#include <FBrief.h>

Inheritance diagram for DBoW2::FBrief:
DBoW2::FClass

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:
a 
b 
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:
a descriptor
Returns:
string version

The documentation for this class was generated from the following files:
 All Classes Namespaces Functions Variables Typedefs Enumerations Friends
Generated on Thu Feb 7 19:47:43 2013 by  doxygen 1.6.3