lfeat Namespace Reference


Classes

class  bounded_set
class  BoxFilter
struct  SampleSpec
class  CircularKeyPointDescriptor
class  Homography
class  Image
class  KeyPoint
class  KeyPointPtrSort
class  KeyPointDescriptor
 Abstract base class for all keypoint descriptors. More...
class  KeyPointInsertor
class  KeyPointDetector
struct  ImageInfo
class  KeypointWriter
 Base class for a keypoint writer. More...
class  SIFTFormatWriter
class  DescPerfFormatWriter
class  AutopanoSIFTWriter
struct  Math
class  LUT
struct  PointMatch
class  PointMatchPtrSort
class  Ransac
class  SieveExtractor
class  Sieve
class  WaveFilter

Typedefs

typedef std::shared_ptr< KeyPointKeyPointPtr
typedef std::vector< KeyPointPtrKeyPointVect_t
typedef std::vector< KeyPointPtr
>::iterator 
KeyPointVectIt_t
typedef std::shared_ptr< PointMatchPointMatchPtr
typedef std::vector< PointMatchPtrPointMatchVector_t

Functions

int fsign (double x)
bool Givens (double **C, double *d, double *x, double *r, int N, int n, int want_r)
std::ostreamoperator<< (std::ostream &o, const Homography &H)
bool operator< (const KeyPoint &iA, const KeyPoint &iB)
static bool identifySIFTKeypoints (const std::string &filename)
static ImageInfo loadSIFTKeypoints (const std::string &filename, KeyPointVect_t &vec)
ImageInfo loadKeypoints (const std::string &filename, KeyPointVect_t &vec)

Variables

LUT< 0, 83 > Exp1_2 (exp, 0.5,-0.08)


Typedef Documentation

typedef std::shared_ptr<KeyPoint> lfeat::KeyPointPtr

Definition at line 110 of file KeyPoint.h.

typedef std::vector<KeyPointPtr> lfeat::KeyPointVect_t

Definition at line 111 of file KeyPoint.h.

typedef std::vector<KeyPointPtr>::iterator lfeat::KeyPointVectIt_t

Definition at line 112 of file KeyPoint.h.

typedef std::shared_ptr<PointMatch> lfeat::PointMatchPtr

Definition at line 52 of file PointMatch.h.

typedef std::vector<PointMatchPtr> lfeat::PointMatchVector_t

Definition at line 53 of file PointMatch.h.


Function Documentation

int lfeat::fsign ( double  x  )  [inline]

Definition at line 33 of file Homography.cpp.

Referenced by Givens().

bool lfeat::Givens ( double **  C,
double *  d,
double *  x,
double *  r,
int  N,
int  n,
int  want_r 
)

Definition at line 254 of file Homography.cpp.

References fsign(), and sigma.

Referenced by lfeat::Homography::estimate().

std::ostream & lfeat::operator<< ( std::ostream o,
const Homography &  H 
)

Definition at line 130 of file Homography.cpp.

References lfeat::Homography::_H.

bool lfeat::operator< ( const KeyPoint &  iA,
const KeyPoint &  iB 
) [inline]

Definition at line 102 of file KeyPoint.h.

References lfeat::KeyPoint::_score.

static bool lfeat::identifySIFTKeypoints ( const std::string filename  )  [static]

Definition at line 31 of file KeyPointIO.cpp.

References celeste::info().

Referenced by loadKeypoints().

static ImageInfo lfeat::loadSIFTKeypoints ( const std::string filename,
KeyPointVect_t vec 
) [static]

Definition at line 46 of file KeyPointIO.cpp.

References celeste::info().

Referenced by loadKeypoints().

ImageInfo LFIMPEX lfeat::loadKeypoints ( const std::string filename,
KeyPointVect_t vec 
)

Definition at line 85 of file KeyPointIO.cpp.

References identifySIFTKeypoints(), and loadSIFTKeypoints().

Referenced by PanoDetector::LoadKeypoints().


Variable Documentation

LUT<0, 83> lfeat::Exp1_2(exp, 0.5,-0.08)

Referenced by lfeat::CircularKeyPointDescriptor::assignOrientation().


Generated on 29 Apr 2016 for Hugintrunk by  doxygen 1.4.7