Struct vlfeat_sys::VlDsiftFilter_
[−]
[src]
#[repr(C)]pub struct VlDsiftFilter_ { pub imWidth: c_int, pub imHeight: c_int, pub stepX: c_int, pub stepY: c_int, pub boundMinX: c_int, pub boundMinY: c_int, pub boundMaxX: c_int, pub boundMaxY: c_int, pub geom: VlDsiftDescriptorGeometry, pub useFlatWindow: c_int, pub windowSize: f64, pub numFrames: c_int, pub descrSize: c_int, pub frames: *mut VlDsiftKeypoint, pub descrs: *mut f32, pub numBinAlloc: c_int, pub numFrameAlloc: c_int, pub numGradAlloc: c_int, pub grads: *mut *mut f32, pub convTmp1: *mut f32, pub convTmp2: *mut f32, }
@brief Dense SIFT filter
Fields
imWidth: c_int
< @internal @brief image width
imHeight: c_int
< @internal @brief image height
stepX: c_int
< frame sampling step X
stepY: c_int
< frame sampling step Y
boundMinX: c_int
< frame bounding box min X
boundMinY: c_int
< frame bounding box min Y
boundMaxX: c_int
< frame bounding box max X
boundMaxY: c_int
< frame bounding box max Y
geom: VlDsiftDescriptorGeometry
descriptor parameters
useFlatWindow: c_int
< flag: whether to approximate the Gaussian window with a flat one
windowSize: f64
< size of the Gaussian window
numFrames: c_int
< number of sampled frames
descrSize: c_int
< size of a descriptor
frames: *mut VlDsiftKeypoint
< frame buffer
descrs: *mut f32
< descriptor buffer
numBinAlloc: c_int
< buffer allocated: descriptor size
numFrameAlloc: c_int
< buffer allocated: number of frames
numGradAlloc: c_int
< buffer allocated: number of orientations
grads: *mut *mut f32
< gradient buffer
convTmp1: *mut f32
< temporary buffer
convTmp2: *mut f32
< temporary buffer
Trait Implementations
impl Debug for VlDsiftFilter_
[src]
impl Copy for VlDsiftFilter_
[src]
impl Clone for VlDsiftFilter_
[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