IVT
SIFTFeatureCalculator.cpp File Reference
#include <new>
#include "SIFTFeatureCalculator.h"
#include "Image/ImageProcessor.h"
#include "Image/ByteImage.h"
#include "Math/FloatMatrix.h"
#include "Math/Constants.h"
#include "DataStructures/DynamicArray.h"
#include "SIFTFeatureEntry.h"
#include <math.h>

Go to the source code of this file.

Macros

#define S   3
 
#define SIGMA0   1.0f
 
#define PRESIGMA   0.5f
 
#define PRESCALE   1.0f
 
#define EDGE_THRESHOLD   10.0f
 

Functions

static void ScaleDown (const CFloatMatrix *pInputImage, CFloatMatrix *pOutputImage)
 
static void Diff (const CFloatMatrix *pInputImage1, const CFloatMatrix *pInputImage2, CFloatMatrix *pOutputImage)
 

Macro Definition Documentation

#define EDGE_THRESHOLD   10.0f

Definition at line 64 of file SIFTFeatureCalculator.cpp.

#define PRESCALE   1.0f

Definition at line 63 of file SIFTFeatureCalculator.cpp.

#define PRESIGMA   0.5f

Definition at line 62 of file SIFTFeatureCalculator.cpp.

#define S   3

Definition at line 60 of file SIFTFeatureCalculator.cpp.

#define SIGMA0   1.0f

Definition at line 61 of file SIFTFeatureCalculator.cpp.

Function Documentation

static void Diff ( const CFloatMatrix pInputImage1,
const CFloatMatrix pInputImage2,
CFloatMatrix pOutputImage 
)
static

Definition at line 627 of file SIFTFeatureCalculator.cpp.

static void ScaleDown ( const CFloatMatrix pInputImage,
CFloatMatrix pOutputImage 
)
static

Definition at line 611 of file SIFTFeatureCalculator.cpp.