Hugin trunk 0.1
Loading...
Searching...
No Matches
Classes | Typedefs | Functions | Variables
lfeat Namespace Reference

Classes

class  AutopanoSIFTWriter
 
class  bounded_set
 
class  BoxFilter
 
class  CircularKeyPointDescriptor
 
class  DescPerfFormatWriter
 
class  Homography
 
class  Image
 
struct  ImageInfo
 
class  KeyPoint
 
class  KeyPointDescriptor
 Abstract base class for all keypoint descriptors. More...
 
class  KeyPointDetector
 
class  KeyPointInsertor
 
class  KeyPointPtrSort
 
class  KeypointWriter
 Base class for a keypoint writer. More...
 
class  LUT
 
struct  Math
 
struct  PointMatch
 
class  PointMatchPtrSort
 
class  Ransac
 
struct  SampleSpec
 
class  Sieve
 
class  SieveExtractor
 
class  SIFTFormatWriter
 
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::ostream & operator<< (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

◆ KeyPointPtr

Definition at line 110 of file KeyPoint.h.

◆ KeyPointVect_t

Definition at line 111 of file KeyPoint.h.

◆ KeyPointVectIt_t

Definition at line 112 of file KeyPoint.h.

◆ PointMatchPtr

Definition at line 52 of file PointMatch.h.

◆ PointMatchVector_t

Definition at line 53 of file PointMatch.h.

Function Documentation

◆ fsign()

int lfeat::fsign ( double  x)
inline

Definition at line 33 of file Homography.cpp.

Referenced by Givens().

◆ 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(), sigma, and threshold().

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

◆ identifySIFTKeypoints()

static bool lfeat::identifySIFTKeypoints ( const std::string &  filename)
static

Definition at line 31 of file KeyPointIO.cpp.

References threshold().

Referenced by loadKeypoints().

◆ loadKeypoints()

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

Definition at line 85 of file KeyPointIO.cpp.

References identifySIFTKeypoints(), loadSIFTKeypoints(), and threshold().

Referenced by PanoDetector::LoadKeypoints().

◆ loadSIFTKeypoints()

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

◆ operator<()

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

Definition at line 102 of file KeyPoint.h.

References threshold().

◆ operator<<()

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

Definition at line 130 of file Homography.cpp.

Variable Documentation

◆ Exp1_2

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