[−][src]Struct opencv::rgbd::Params
Implementations
impl Params
[src]
pub fn as_raw_Params(&self) -> *const c_void
[src]
pub fn as_raw_mut_Params(&mut self) -> *mut c_void
[src]
impl Params
[src]
pub fn default_params() -> Result<Ptr<Params>>
[src]
Default parameters A set of parameters which provides better model quality, can be very slow.
pub fn coarse_params() -> Result<Ptr<Params>>
[src]
Coarse parameters A set of parameters which provides better speed, can fail to match frames in case of rapid sensor motion.
pub fn hash_tsdf_params(is_coarse: bool) -> Result<Ptr<Params>>
[src]
HashTSDF parameters A set of parameters suitable for use with HashTSDFVolume
Trait Implementations
impl Boxed for Params
[src]
pub unsafe fn from_raw(ptr: *mut c_void) -> Self
[src]
pub fn into_raw(self) -> *mut c_void
[src]
pub fn as_raw(&self) -> *const c_void
[src]
pub fn as_raw_mut(&mut self) -> *mut c_void
[src]
impl Drop for Params
[src]
impl ParamsTrait for Params
[src]
pub fn as_raw_Params(&self) -> *const c_void
[src]
pub fn as_raw_mut_Params(&mut self) -> *mut c_void
[src]
pub fn frame_size(&self) -> Size
[src]
pub fn set_frame_size(&mut self, val: Size)
[src]
pub fn intr(&self) -> Matx33f
[src]
pub fn set_intr(&mut self, val: Matx33f)
[src]
pub fn depth_factor(&self) -> f32
[src]
pub fn set_depth_factor(&mut self, val: f32)
[src]
pub fn bilateral_sigma_depth(&self) -> f32
[src]
pub fn set_bilateral_sigma_depth(&mut self, val: f32)
[src]
pub fn bilateral_sigma_spatial(&self) -> f32
[src]
pub fn set_bilateral_sigma_spatial(&mut self, val: f32)
[src]
pub fn bilateral_kernel_size(&self) -> i32
[src]
pub fn set_bilateral_kernel_size(&mut self, val: i32)
[src]
pub fn pyramid_levels(&self) -> i32
[src]
pub fn set_pyramid_levels(&mut self, val: i32)
[src]
pub fn tsdf_min_camera_movement(&self) -> f32
[src]
pub fn set_tsdf_min_camera_movement(&mut self, val: f32)
[src]
pub fn light_pose(&self) -> Vec3f
[src]
pub fn set_light_pose(&mut self, val: Vec3f)
[src]
pub fn icp_dist_thresh(&self) -> f32
[src]
pub fn set_icp_dist_thresh(&mut self, val: f32)
[src]
pub fn icp_angle_thresh(&self) -> f32
[src]
pub fn set_icp_angle_thresh(&mut self, val: f32)
[src]
pub fn icp_iterations(&mut self) -> Vector<i32>
[src]
pub fn set_icp_iterations(&mut self, val: Vector<i32>)
[src]
pub fn truncate_threshold(&self) -> f32
[src]
pub fn set_truncate_threshold(&mut self, val: f32)
[src]
pub fn volume_params(&mut self) -> Kinfu_VolumeParams
[src]
pub fn set_volume_params(&mut self, val: Kinfu_VolumeParams)
[src]
impl Send for Params
[src]
Auto Trait Implementations
impl RefUnwindSafe for Params
[src]
impl !Sync for Params
[src]
impl Unpin for Params
[src]
impl UnwindSafe for Params
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,