[][src]Trait opencv::prelude::TrackerCSRT_ParamsTrait

pub trait TrackerCSRT_ParamsTrait {
    pub fn as_raw_TrackerCSRT_Params(&self) -> *const c_void;
pub fn as_raw_mut_TrackerCSRT_Params(&mut self) -> *mut c_void; pub fn use_hog(&self) -> bool { ... }
pub fn set_use_hog(&mut self, val: bool) { ... }
pub fn use_color_names(&self) -> bool { ... }
pub fn set_use_color_names(&mut self, val: bool) { ... }
pub fn use_gray(&self) -> bool { ... }
pub fn set_use_gray(&mut self, val: bool) { ... }
pub fn use_rgb(&self) -> bool { ... }
pub fn set_use_rgb(&mut self, val: bool) { ... }
pub fn use_channel_weights(&self) -> bool { ... }
pub fn set_use_channel_weights(&mut self, val: bool) { ... }
pub fn use_segmentation(&self) -> bool { ... }
pub fn set_use_segmentation(&mut self, val: bool) { ... }
pub fn window_function(&self) -> String { ... }
pub fn set_window_function(&mut self, val: &str) { ... }
pub fn kaiser_alpha(&self) -> f32 { ... }
pub fn set_kaiser_alpha(&mut self, val: f32) { ... }
pub fn cheb_attenuation(&self) -> f32 { ... }
pub fn set_cheb_attenuation(&mut self, val: f32) { ... }
pub fn template_size(&self) -> f32 { ... }
pub fn set_template_size(&mut self, val: f32) { ... }
pub fn gsl_sigma(&self) -> f32 { ... }
pub fn set_gsl_sigma(&mut self, val: f32) { ... }
pub fn hog_orientations(&self) -> f32 { ... }
pub fn set_hog_orientations(&mut self, val: f32) { ... }
pub fn hog_clip(&self) -> f32 { ... }
pub fn set_hog_clip(&mut self, val: f32) { ... }
pub fn padding(&self) -> f32 { ... }
pub fn set_padding(&mut self, val: f32) { ... }
pub fn filter_lr(&self) -> f32 { ... }
pub fn set_filter_lr(&mut self, val: f32) { ... }
pub fn weights_lr(&self) -> f32 { ... }
pub fn set_weights_lr(&mut self, val: f32) { ... }
pub fn num_hog_channels_used(&self) -> i32 { ... }
pub fn set_num_hog_channels_used(&mut self, val: i32) { ... }
pub fn admm_iterations(&self) -> i32 { ... }
pub fn set_admm_iterations(&mut self, val: i32) { ... }
pub fn histogram_bins(&self) -> i32 { ... }
pub fn set_histogram_bins(&mut self, val: i32) { ... }
pub fn histogram_lr(&self) -> f32 { ... }
pub fn set_histogram_lr(&mut self, val: f32) { ... }
pub fn background_ratio(&self) -> i32 { ... }
pub fn set_background_ratio(&mut self, val: i32) { ... }
pub fn number_of_scales(&self) -> i32 { ... }
pub fn set_number_of_scales(&mut self, val: i32) { ... }
pub fn scale_sigma_factor(&self) -> f32 { ... }
pub fn set_scale_sigma_factor(&mut self, val: f32) { ... }
pub fn scale_model_max_area(&self) -> f32 { ... }
pub fn set_scale_model_max_area(&mut self, val: f32) { ... }
pub fn scale_lr(&self) -> f32 { ... }
pub fn set_scale_lr(&mut self, val: f32) { ... }
pub fn scale_step(&self) -> f32 { ... }
pub fn set_scale_step(&mut self, val: f32) { ... }
pub fn psr_threshold(&self) -> f32 { ... }
pub fn set_psr_threshold(&mut self, val: f32) { ... } }

Required methods

Loading content...

Provided methods

pub fn use_hog(&self) -> bool[src]

pub fn set_use_hog(&mut self, val: bool)[src]

pub fn use_color_names(&self) -> bool[src]

pub fn set_use_color_names(&mut self, val: bool)[src]

pub fn use_gray(&self) -> bool[src]

pub fn set_use_gray(&mut self, val: bool)[src]

pub fn use_rgb(&self) -> bool[src]

pub fn set_use_rgb(&mut self, val: bool)[src]

pub fn use_channel_weights(&self) -> bool[src]

pub fn set_use_channel_weights(&mut self, val: bool)[src]

pub fn use_segmentation(&self) -> bool[src]

pub fn set_use_segmentation(&mut self, val: bool)[src]

pub fn window_function(&self) -> String[src]

Window function: "hann", "cheb", "kaiser"

pub fn set_window_function(&mut self, val: &str)[src]

Window function: "hann", "cheb", "kaiser"

pub fn kaiser_alpha(&self) -> f32[src]

pub fn set_kaiser_alpha(&mut self, val: f32)[src]

pub fn cheb_attenuation(&self) -> f32[src]

pub fn set_cheb_attenuation(&mut self, val: f32)[src]

pub fn template_size(&self) -> f32[src]

pub fn set_template_size(&mut self, val: f32)[src]

pub fn gsl_sigma(&self) -> f32[src]

pub fn set_gsl_sigma(&mut self, val: f32)[src]

pub fn hog_orientations(&self) -> f32[src]

pub fn set_hog_orientations(&mut self, val: f32)[src]

pub fn hog_clip(&self) -> f32[src]

pub fn set_hog_clip(&mut self, val: f32)[src]

pub fn padding(&self) -> f32[src]

pub fn set_padding(&mut self, val: f32)[src]

pub fn filter_lr(&self) -> f32[src]

pub fn set_filter_lr(&mut self, val: f32)[src]

pub fn weights_lr(&self) -> f32[src]

pub fn set_weights_lr(&mut self, val: f32)[src]

pub fn num_hog_channels_used(&self) -> i32[src]

pub fn set_num_hog_channels_used(&mut self, val: i32)[src]

pub fn admm_iterations(&self) -> i32[src]

pub fn set_admm_iterations(&mut self, val: i32)[src]

pub fn histogram_bins(&self) -> i32[src]

pub fn set_histogram_bins(&mut self, val: i32)[src]

pub fn histogram_lr(&self) -> f32[src]

pub fn set_histogram_lr(&mut self, val: f32)[src]

pub fn background_ratio(&self) -> i32[src]

pub fn set_background_ratio(&mut self, val: i32)[src]

pub fn number_of_scales(&self) -> i32[src]

pub fn set_number_of_scales(&mut self, val: i32)[src]

pub fn scale_sigma_factor(&self) -> f32[src]

pub fn set_scale_sigma_factor(&mut self, val: f32)[src]

pub fn scale_model_max_area(&self) -> f32[src]

pub fn set_scale_model_max_area(&mut self, val: f32)[src]

pub fn scale_lr(&self) -> f32[src]

pub fn set_scale_lr(&mut self, val: f32)[src]

pub fn scale_step(&self) -> f32[src]

pub fn set_scale_step(&mut self, val: f32)[src]

pub fn psr_threshold(&self) -> f32[src]

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

pub fn set_psr_threshold(&mut self, val: f32)[src]

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

Loading content...

Implementors

Loading content...