VlSiftFilt

* * This filter implements the SIFT detector and descriptor.

Members

Variables

O
int O;

< number of octaves.

S
int S;

< number of levels per octave.

dog
vl_sift_pix* dog;

< current DoG data.

dsigma0
double dsigma0;

< delta-smoothing.

edge_thresh
double edge_thresh;

< edge threshold.

gaussFilter
vl_sift_pix* gaussFilter;

< current Gaussian filter

gaussFilterSigma
double gaussFilterSigma;

< current Gaussian filter std

gaussFilterWidth
vl_size gaussFilterWidth;

< current Gaussian filter width

grad
vl_sift_pix* grad;

< GSS gradient data.

grad_o
int grad_o;

< GSS gradient data octave.

height
int height;

< image height.

keys
VlSiftKeypoint* keys;

< detected keypoints.

keys_res
int keys_res;

< size of the keys buffer.

magnif
double magnif;

< magnification factor.

nkeys
int nkeys;

< number of detected keypoints.

norm_thresh
double norm_thresh;

< norm threshold.

o_cur
int o_cur;

< current octave.

o_min
int o_min;

< minimum octave index.

octave
vl_sift_pix* octave;

< current GSS data.

octave_height
int octave_height;

< current octave height.

octave_width
int octave_width;

< current octave width.

peak_thresh
double peak_thresh;

< peak threshold.

s_max
int s_max;

< maximum level index.

s_min
int s_min;

< minimum level index.

sigma0
double sigma0;

< smoothing of pyramid base.

sigmak
double sigmak;

< k-smoothing

sigman
double sigman;

< nominal image smoothing.

temp
vl_sift_pix* temp;

< temporary pixel buffer.

width
int width;

< image width.

windowSize
double windowSize;

< size of Gaussian window (in spatial bins)

Meta