opencv::prelude

Trait ParamsTrait

source
pub trait ParamsTrait: ParamsTraitConst {
Show 16 methods // Required method fn as_raw_mut_Params(&mut self) -> *mut c_void; // Provided methods fn set_frame_size(&mut self, val: Size) { ... } fn set_intr(&mut self, val: Matx33f) { ... } fn set_rgb_intr(&mut self, val: Matx33f) { ... } fn set_depth_factor(&mut self, val: f32) { ... } fn set_bilateral_sigma_depth(&mut self, val: f32) { ... } fn set_bilateral_sigma_spatial(&mut self, val: f32) { ... } fn set_bilateral_kernel_size(&mut self, val: i32) { ... } fn set_pyramid_levels(&mut self, val: i32) { ... } fn set_tsdf_min_camera_movement(&mut self, val: f32) { ... } fn set_light_pose(&mut self, val: Vec3f) { ... } fn set_icp_dist_thresh(&mut self, val: f32) { ... } fn set_icp_angle_thresh(&mut self, val: f32) { ... } fn set_icp_iterations(&mut self, val: Vector<i32>) { ... } fn set_truncate_threshold(&mut self, val: f32) { ... } fn set_volume_params(&mut self, val: Kinfu_VolumeParams) { ... }
}
Expand description

Mutable methods for crate::rgbd::Params

Required Methods§

Provided Methods§

source

fn set_frame_size(&mut self, val: Size)

frame size in pixels

source

fn set_intr(&mut self, val: Matx33f)

camera intrinsics

source

fn set_rgb_intr(&mut self, val: Matx33f)

rgb camera intrinsics

source

fn set_depth_factor(&mut self, val: f32)

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

source

fn set_bilateral_sigma_depth(&mut self, val: f32)

Depth sigma in meters for bilateral smooth

source

fn set_bilateral_sigma_spatial(&mut self, val: f32)

Spatial sigma in pixels for bilateral smooth

source

fn set_bilateral_kernel_size(&mut self, val: i32)

Kernel size in pixels for bilateral smooth

source

fn set_pyramid_levels(&mut self, val: i32)

Number of pyramid levels for ICP

source

fn set_tsdf_min_camera_movement(&mut self, val: f32)

Minimal camera movement in meters Integrate new depth frame only if camera movement exceeds this value.

source

fn set_light_pose(&mut self, val: Vec3f)

light pose for rendering in meters

source

fn set_icp_dist_thresh(&mut self, val: f32)

distance theshold for ICP in meters

source

fn set_icp_angle_thresh(&mut self, val: f32)

angle threshold for ICP in radians

source

fn set_icp_iterations(&mut self, val: Vector<i32>)

number of ICP iterations for each pyramid level

source

fn set_truncate_threshold(&mut self, val: f32)

Threshold for depth truncation in meters All depth values beyond this threshold will be set to zero

source

fn set_volume_params(&mut self, val: Kinfu_VolumeParams)

Volume parameters

Implementors§