[−][src]Trait opencv::rgbd::prelude::ParamsTrait
Required methods
pub fn as_raw_Params(&self) -> *const c_void
[src]
pub fn as_raw_mut_Params(&mut self) -> *mut c_void
[src]
Provided methods
pub fn frame_size(&self) -> Size
[src]
frame size in pixels
pub fn set_frame_size(&mut self, val: Size)
[src]
frame size in pixels
pub fn intr(&self) -> Matx33f
[src]
camera intrinsics
pub fn set_intr(&mut self, val: Matx33f)
[src]
camera intrinsics
pub fn depth_factor(&self) -> f32
[src]
pre-scale per 1 meter for input values Typical values are: * 5000 per 1 meter for the 16-bit PNG files of TUM database * 1000 per 1 meter for Kinect 2 device * 1 per 1 meter for the 32-bit float images in the ROS bag files
pub fn set_depth_factor(&mut self, val: f32)
[src]
pre-scale per 1 meter for input values Typical values are: * 5000 per 1 meter for the 16-bit PNG files of TUM database * 1000 per 1 meter for Kinect 2 device * 1 per 1 meter for the 32-bit float images in the ROS bag files
pub fn bilateral_sigma_depth(&self) -> f32
[src]
Depth sigma in meters for bilateral smooth
pub fn set_bilateral_sigma_depth(&mut self, val: f32)
[src]
Depth sigma in meters for bilateral smooth
pub fn bilateral_sigma_spatial(&self) -> f32
[src]
Spatial sigma in pixels for bilateral smooth
pub fn set_bilateral_sigma_spatial(&mut self, val: f32)
[src]
Spatial sigma in pixels for bilateral smooth
pub fn bilateral_kernel_size(&self) -> i32
[src]
Kernel size in pixels for bilateral smooth
pub fn set_bilateral_kernel_size(&mut self, val: i32)
[src]
Kernel size in pixels for bilateral smooth
pub fn pyramid_levels(&self) -> i32
[src]
Number of pyramid levels for ICP
pub fn set_pyramid_levels(&mut self, val: i32)
[src]
Number of pyramid levels for ICP
pub fn tsdf_min_camera_movement(&self) -> f32
[src]
Minimal camera movement in meters Integrate new depth frame only if camera movement exceeds this value.
pub fn set_tsdf_min_camera_movement(&mut self, val: f32)
[src]
Minimal camera movement in meters Integrate new depth frame only if camera movement exceeds this value.
pub fn light_pose(&self) -> Vec3f
[src]
light pose for rendering in meters
pub fn set_light_pose(&mut self, val: Vec3f)
[src]
light pose for rendering in meters
pub fn icp_dist_thresh(&self) -> f32
[src]
distance theshold for ICP in meters
pub fn set_icp_dist_thresh(&mut self, val: f32)
[src]
distance theshold for ICP in meters
pub fn icp_angle_thresh(&self) -> f32
[src]
angle threshold for ICP in radians
pub fn set_icp_angle_thresh(&mut self, val: f32)
[src]
angle threshold for ICP in radians
pub fn icp_iterations(&mut self) -> Vector<i32>
[src]
number of ICP iterations for each pyramid level
pub fn set_icp_iterations(&mut self, val: Vector<i32>)
[src]
number of ICP iterations for each pyramid level
pub fn truncate_threshold(&self) -> f32
[src]
Threshold for depth truncation in meters All depth values beyond this threshold will be set to zero
pub fn set_truncate_threshold(&mut self, val: f32)
[src]
Threshold for depth truncation in meters All depth values beyond this threshold will be set to zero
pub fn volume_params(&mut self) -> Kinfu_VolumeParams
[src]
Volume parameters
pub fn set_volume_params(&mut self, val: Kinfu_VolumeParams)
[src]
Volume parameters