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
sigman: f64
< nominal image smoothing.
sigma0: f64
< smoothing of pyramid base.
sigmak: f64
< k-smoothing
dsigma0: f64
< delta-smoothing.
width: c_int
< image width.
height: c_int
< image height.
O: c_int
< number of octaves.
S: c_int
< number of levels per octave.
o_min: c_int
< minimum octave index.
s_min: c_int
< minimum level index.
s_max: c_int
< maximum level index.
o_cur: c_int
< current octave.
temp: *mut vl_sift_pix
< temporary pixel buffer.
octave: *mut vl_sift_pix
< current GSS data.
dog: *mut vl_sift_pix
< current DoG data.
octave_width: c_int
< current octave width.
octave_height: c_int
< current octave height.
gaussFilter: *mut vl_sift_pix
< current Gaussian filter
gaussFilterSigma: f64
< current Gaussian filter std
gaussFilterWidth: vl_size
< current Gaussian filter width
keys: *mut VlSiftKeypoint
< detected keypoints.
nkeys: c_int
< number of detected keypoints.
keys_res: c_int
< size of the keys buffer.
peak_thresh: f64
< peak threshold.
edge_thresh: f64
< edge threshold.
norm_thresh: f64
< norm threshold.
magnif: f64
< magnification factor.
windowSize: f64
< size of Gaussian window (in spatial bins)
grad: *mut vl_sift_pix
< GSS gradient data.
grad_o: c_int
< GSS gradient data octave.
Trait Implementations
impl Debug for _VlSiftFilt
[src]
impl Copy for _VlSiftFilt
[src]
impl Clone for _VlSiftFilt
[src]
fn clone(&self) -> Self
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more