Struct vlfeat_sys::_VlSiftFilt [] [src]

#[repr(C)]
pub struct _VlSiftFilt { pub sigman: f64, pub sigma0: f64, pub sigmak: f64, pub dsigma0: f64, pub width: c_int, pub height: c_int, pub O: c_int, pub S: c_int, pub o_min: c_int, pub s_min: c_int, pub s_max: c_int, pub o_cur: c_int, pub temp: *mut vl_sift_pix, pub octave: *mut vl_sift_pix, pub dog: *mut vl_sift_pix, pub octave_width: c_int, pub octave_height: c_int, pub gaussFilter: *mut vl_sift_pix, pub gaussFilterSigma: f64, pub gaussFilterWidth: vl_size, pub keys: *mut VlSiftKeypoint, pub nkeys: c_int, pub keys_res: c_int, pub peak_thresh: f64, pub edge_thresh: f64, pub norm_thresh: f64, pub magnif: f64, pub windowSize: f64, pub grad: *mut vl_sift_pix, pub grad_o: c_int, }

** @brief SIFT filter ** ** This filter implements the SIFT detector and descriptor.

Fields

< nominal image smoothing.

< smoothing of pyramid base.

< k-smoothing

< delta-smoothing.

< image width.

< image height.

< number of octaves.

< number of levels per octave.

< minimum octave index.

< minimum level index.

< maximum level index.

< current octave.

< temporary pixel buffer.

< current GSS data.

< current DoG data.

< current octave width.

< current octave height.

< current Gaussian filter

< current Gaussian filter std

< current Gaussian filter width

< detected keypoints.

< number of detected keypoints.

< size of the keys buffer.

< peak threshold.

< edge threshold.

< norm threshold.

< magnification factor.

< size of Gaussian window (in spatial bins)

< GSS gradient data.

< GSS gradient data octave.

Trait Implementations

impl Debug for _VlSiftFilt
[src]

Formats the value using the given formatter.

impl Copy for _VlSiftFilt
[src]

impl Clone for _VlSiftFilt
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more