Trait TrackerCSRT_ParamsTrait

Source
pub trait TrackerCSRT_ParamsTrait: TrackerCSRT_ParamsTraitConst {
Show 28 methods // Required method fn as_raw_mut_TrackerCSRT_Params(&mut self) -> *mut c_void; // Provided methods fn set_use_hog(&mut self, val: bool) { ... } fn set_use_color_names(&mut self, val: bool) { ... } fn set_use_gray(&mut self, val: bool) { ... } fn set_use_rgb(&mut self, val: bool) { ... } fn set_use_channel_weights(&mut self, val: bool) { ... } fn set_use_segmentation(&mut self, val: bool) { ... } fn set_window_function(&mut self, val: &str) { ... } fn set_kaiser_alpha(&mut self, val: f32) { ... } fn set_cheb_attenuation(&mut self, val: f32) { ... } fn set_template_size(&mut self, val: f32) { ... } fn set_gsl_sigma(&mut self, val: f32) { ... } fn set_hog_orientations(&mut self, val: f32) { ... } fn set_hog_clip(&mut self, val: f32) { ... } fn set_padding(&mut self, val: f32) { ... } fn set_filter_lr(&mut self, val: f32) { ... } fn set_weights_lr(&mut self, val: f32) { ... } fn set_num_hog_channels_used(&mut self, val: i32) { ... } fn set_admm_iterations(&mut self, val: i32) { ... } fn set_histogram_bins(&mut self, val: i32) { ... } fn set_histogram_lr(&mut self, val: f32) { ... } fn set_background_ratio(&mut self, val: i32) { ... } fn set_number_of_scales(&mut self, val: i32) { ... } fn set_scale_sigma_factor(&mut self, val: f32) { ... } fn set_scale_model_max_area(&mut self, val: f32) { ... } fn set_scale_lr(&mut self, val: f32) { ... } fn set_scale_step(&mut self, val: f32) { ... } fn set_psr_threshold(&mut self, val: f32) { ... }
}
Expand description

Required Methods§

Provided Methods§

Source

fn set_use_hog(&mut self, val: bool)

Source

fn set_use_color_names(&mut self, val: bool)

Source

fn set_use_gray(&mut self, val: bool)

Source

fn set_use_rgb(&mut self, val: bool)

Source

fn set_use_channel_weights(&mut self, val: bool)

Source

fn set_use_segmentation(&mut self, val: bool)

Source

fn set_window_function(&mut self, val: &str)

Window function: “hann”, “cheb”, “kaiser”

Source

fn set_kaiser_alpha(&mut self, val: f32)

Source

fn set_cheb_attenuation(&mut self, val: f32)

Source

fn set_template_size(&mut self, val: f32)

Source

fn set_gsl_sigma(&mut self, val: f32)

Source

fn set_hog_orientations(&mut self, val: f32)

Source

fn set_hog_clip(&mut self, val: f32)

Source

fn set_padding(&mut self, val: f32)

Source

fn set_filter_lr(&mut self, val: f32)

Source

fn set_weights_lr(&mut self, val: f32)

Source

fn set_num_hog_channels_used(&mut self, val: i32)

Source

fn set_admm_iterations(&mut self, val: i32)

Source

fn set_histogram_bins(&mut self, val: i32)

Source

fn set_histogram_lr(&mut self, val: f32)

Source

fn set_background_ratio(&mut self, val: i32)

Source

fn set_number_of_scales(&mut self, val: i32)

Source

fn set_scale_sigma_factor(&mut self, val: f32)

Source

fn set_scale_model_max_area(&mut self, val: f32)

Source

fn set_scale_lr(&mut self, val: f32)

Source

fn set_scale_step(&mut self, val: f32)

Source

fn set_psr_threshold(&mut self, val: f32)

we lost the target, if the psr is lower than this.

Implementors§