Documentation - C API

_VlSiftFilt Struct Reference

SIFT filter. More...

#include <sift.h>

Data Fields

double sigman
double sigma0
double sigmak
double dsigma0
int width
int height
int O
int S
int o_min
int s_min
int s_max
int o_cur
vl_sift_pixtemp
vl_sift_pixoctave
vl_sift_pixdog
int octave_width
int octave_height
vl_sift_pixgaussFilter
double gaussFilterSigma
vl_size gaussFilterWidth
VlSiftKeypointkeys
int nkeys
int keys_res
double peak_thresh
double edge_thresh
double norm_thresh
double magnif
double windowSize
vl_sift_pixgrad
int grad_o

Detailed Description

This filter implements the SIFT detector and descriptor.

Definition at line 49 of file sift.h.


Field Documentation

current DoG data.

Definition at line 67 of file sift.h.

Referenced by vl_sift_delete().

delta-smoothing.

Definition at line 54 of file sift.h.

edge threshold.

Definition at line 80 of file sift.h.

current Gaussian filter

Definition at line 71 of file sift.h.

Referenced by vl_sift_delete().

current Gaussian filter std

Definition at line 72 of file sift.h.

current Gaussian filter width

Definition at line 73 of file sift.h.

GSS gradient data.

Definition at line 85 of file sift.h.

Referenced by update_gradient(), vl_sift_calc_keypoint_descriptor(), and vl_sift_delete().

GSS gradient data octave.

Definition at line 86 of file sift.h.

Referenced by update_gradient().

image height.

Definition at line 57 of file sift.h.

Referenced by vl_sift_process_first_octave(), and vl_sift_process_next_octave().

detected keypoints.

Definition at line 75 of file sift.h.

Referenced by vl_sift_delete(), and vl_sift_detect().

size of the keys buffer.

Definition at line 77 of file sift.h.

Referenced by vl_sift_detect().

magnification factor.

Definition at line 82 of file sift.h.

number of detected keypoints.

Definition at line 76 of file sift.h.

Referenced by vl_sift_detect(), and vl_sift_process_first_octave().

norm threshold.

Definition at line 81 of file sift.h.

number of octaves.

Definition at line 58 of file sift.h.

Referenced by vl_sift_keypoint_init(), and vl_sift_process_first_octave().

minimum octave index.

Definition at line 60 of file sift.h.

Referenced by vl_sift_keypoint_init().

current GSS data.

Definition at line 66 of file sift.h.

Referenced by vl_sift_delete(), and vl_sift_get_octave().

current octave height.

Definition at line 69 of file sift.h.

current octave width.

Definition at line 68 of file sift.h.

peak threshold.

Definition at line 79 of file sift.h.

number of levels per octave.

Definition at line 59 of file sift.h.

Referenced by vl_sift_detect(), and vl_sift_keypoint_init().

smoothing of pyramid base.

Definition at line 52 of file sift.h.

Referenced by vl_sift_detect(), vl_sift_keypoint_init(), and vl_sift_new().

k-smoothing

Definition at line 53 of file sift.h.

Referenced by vl_sift_new().

nominal image smoothing.

Definition at line 51 of file sift.h.

temporary pixel buffer.

Definition at line 65 of file sift.h.

Referenced by vl_sift_delete().

image width.

Definition at line 56 of file sift.h.

Referenced by vl_sift_process_first_octave(), and vl_sift_process_next_octave().

size of Gaussian window (in spatial bins)

Definition at line 83 of file sift.h.

Referenced by vl_sift_calc_keypoint_descriptor(), and vl_sift_calc_raw_descriptor().


The documentation for this struct was generated from the following file: