#include <HarrisLaplaceDetector.h>
Public Types | |
typedef Array::Array2dScalarReal64 | Array2dScalarReal64 |
typedef Array::Array2dVec3UInt8 | Array2dVec3UInt8 |
typedef Array::Array2dVec3Real64 | Array2dVec3Real64 |
typedef std::vector< MyPoint * > | MyPointList |
typedef std::back_insert_iterator< MyPointList > | MyPointListBI |
Public Member Functions | |
HarrisLaplaceDetector (bool useRecGauss=false) | |
void | DoMaxPoints (Array2dScalarReal64 *src, MyPointListBI pListBI, Real64 harrisThreshold) |
void | harrisCornerDetector (MyPointList &pointList, Array2dScalarReal64 *imIntensity, Real64 sigmaN, Real64 harrisK, Real64 harrisThreshold) |
template<class SrcArrayT> | |
void | harrisCornerDetector (MyPointList &pointList, SrcArrayT *imColor, Real64 sigmaN, Real64 harrisK, Real64 harrisThreshold) |
template<class SrcArrayT> | |
void | laplacianScaleSelection (PointDescriptorTable *output, SrcArrayT *imIntensity, MyPointList &pointList, Real64 laplaceThreshold) |
void | BoostImage (Array2dVec3Real64 *&output, Array2dVec3UInt8 *input, Real64 w1, Real64 w2, Real64 w3) |
PointDescriptorTable * | CHLDetector (Array2dVec3UInt8 *input, Real64 harrisThreshold, Real64 harrisK, Real64 laplaceThreshold) |
template<class SrcArrayT> | |
PointDescriptorTable * | HLDetector (SrcArrayT *input, Real64 harrisThreshold, Real64 harrisK, Real64 laplaceThreshold) |
Public Attributes | |
Real64 | mPrecision |
Real64 | mSigmaA |
bool | mUseRecGauss |
bool | mBackwardsCompatible |
ILOG_VAR_DEC | |
Classes | |
class | ExportPoints |
class | MyPoint |
Definition at line 35 of file HarrisLaplaceDetector.h.