21 #ifndef __lfeat_keypointdetector_h
22 #define __lfeat_keypointdetector_h
45 _maxScales = iMaxScales;
49 _maxOctaves = iMaxOctaves;
53 _scoreThreshold = iThreshold;
82 bool fineTuneExtrema(
double** * iSH,
unsigned int iX,
unsigned int iY,
unsigned int iS,
83 double& oX,
double& oY,
double& oS,
double& oScore,
84 unsigned int iOctaveWidth,
unsigned int iOctaveHeight,
unsigned int iBorder);
86 bool calcTrace(
Image& iImage,
double iX,
double iY,
double iScale,
int& oTrace);
88 unsigned int getFilterSize(
unsigned int iOctave,
unsigned int iScale);
89 unsigned int getBorderSize(
unsigned int iOctave,
unsigned int iScale);
95 #endif //__lfeat_keypointdetector_h
void setScoreThreshold(double iThreshold)
unsigned int _scaleOverlap
static const double kBaseSigma
void setMaxScales(unsigned int iMaxScales)
void setMaxOctaves(unsigned int iMaxOctaves)
unsigned int _initialBoxFilterSize
virtual void operator()(const KeyPoint &k)=0