IVT
|
Class for computing Harris-SIFT features in a CByteImage. More...
#include <HarrisSIFTFeatureCalculator.h>
Public Member Functions | |
CHarrisSIFTFeatureCalculator (float fThreshold=0.01f, int nLayers=3, int nMaxInterestPoints=500) | |
~CHarrisSIFTFeatureCalculator () | |
int | CalculateFeatures (const CByteImage *pImage, CDynamicArray *pResultList, bool bManageMemory=true) |
int | CalculateFeatures (const CByteImage *pImage, CDynamicArrayTemplatePointer< CFeatureEntry > &resultList) |
CFeatureEntry * | CreateCopy (const CFeatureEntry *pFeatureEntry) |
void | SetMaxInterestPoints (int nMaxInterestPoints) |
void | SetThreshold (float fThreshold) |
void | SetMinDistance (float fMinDistance) |
void | SetNumberOfLevels (int nLevels) |
void | SetPerform80PercentCheck (bool bPerform80PercentCheck) |
int | GetMaxInterestPoints () |
float | GetThreshold () |
float | GetMinDistance () |
int | GetNumberOfLevels () |
const Vec2d * | GetInterestPoints () const |
int | GetNumberOfInterestPoints () |
Public Member Functions inherited from CFeatureCalculatorInterface | |
virtual | ~CFeatureCalculatorInterface () |
Class for computing Harris-SIFT features in a CByteImage.
Definition at line 74 of file HarrisSIFTFeatureCalculator.h.
CHarrisSIFTFeatureCalculator::CHarrisSIFTFeatureCalculator | ( | float | fThreshold = 0.01f , |
int | nLayers = 3 , |
||
int | nMaxInterestPoints = 500 |
||
) |
Definition at line 71 of file HarrisSIFTFeatureCalculator.cpp.
CHarrisSIFTFeatureCalculator::~CHarrisSIFTFeatureCalculator | ( | ) |
Definition at line 93 of file HarrisSIFTFeatureCalculator.cpp.
|
virtual |
Implements CFeatureCalculatorInterface.
Definition at line 108 of file HarrisSIFTFeatureCalculator.cpp.
int CHarrisSIFTFeatureCalculator::CalculateFeatures | ( | const CByteImage * | pImage, |
CDynamicArrayTemplatePointer< CFeatureEntry > & | resultList | ||
) |
Definition at line 127 of file HarrisSIFTFeatureCalculator.cpp.
CFeatureEntry * CHarrisSIFTFeatureCalculator::CreateCopy | ( | const CFeatureEntry * | pFeatureEntry | ) |
Definition at line 103 of file HarrisSIFTFeatureCalculator.cpp.
|
inline |
Definition at line 101 of file HarrisSIFTFeatureCalculator.h.
|
inline |
Definition at line 96 of file HarrisSIFTFeatureCalculator.h.
|
inline |
Definition at line 98 of file HarrisSIFTFeatureCalculator.h.
|
inline |
Definition at line 102 of file HarrisSIFTFeatureCalculator.h.
|
inline |
Definition at line 99 of file HarrisSIFTFeatureCalculator.h.
|
inline |
Definition at line 97 of file HarrisSIFTFeatureCalculator.h.
|
inline |
Definition at line 90 of file HarrisSIFTFeatureCalculator.h.
|
inline |
Definition at line 92 of file HarrisSIFTFeatureCalculator.h.
|
inline |
Definition at line 93 of file HarrisSIFTFeatureCalculator.h.
|
inline |
Definition at line 94 of file HarrisSIFTFeatureCalculator.h.
|
inline |
Definition at line 91 of file HarrisSIFTFeatureCalculator.h.