#include <Sift.h>
Collaboration diagram for Impala::Core::KeyPoint::Sift:
Public Member Functions | |
Sift (Array2dScalarUInt8 *src, int Octaves, int Levels, KeyPoint::DetectorType dT=DOG) | |
Octaves * | GetOctaves () |
Detector * | GetDetector () |
void | Init () |
void | ExtractDescriptors () |
Array2dScalarReal64 * | GetGradMag (int o, int l) |
Array2dScalarReal64 * | GetGradAng (int o, int l) |
void | ComputeGradientField () |
void | Normalize (Array2dScalarReal64 *s) |
void | BuildGaussians () |
void | AssignOrientation () |
void | Extract () |
KeyPointTableType * | GetKeypoints () |
Private Attributes | |
ILOG_VAR_DEC | |
Array2dScalarUInt8 * | mSrc |
Detector * | mDetector |
DetectorType | mDetectorType |
Array2dScalarReal64 ** | mGradMag |
Array2dScalarReal64 ** | mGradAng |
Array2dScalarReal64 ** | mGaussians |
Array2dScalarReal64 * | mGaussian |
KeyPointTableType * | mKeyPoints |
FeatureTable * | mFeatureTable |
int | mLevelCnt |
int | mOctaveCnt |
int | mDescriptorWindowSize |
int | mDescriptorBinCount |
int | mDescriptorRegDiv |
int | mDescriptorLength |
Octaves * | mOctaves |
Definition at line 12 of file Sift.h.