Trait opencv::prelude::GeneralizedHoughGuil
source · pub trait GeneralizedHoughGuil: GeneralizedHough + GeneralizedHoughGuilConst {
Show 13 methods
fn as_raw_mut_GeneralizedHoughGuil(&mut self) -> *mut c_void;
fn set_xi(&mut self, xi: f64) -> Result<()> { ... }
fn set_levels(&mut self, levels: i32) -> Result<()> { ... }
fn set_angle_epsilon(&mut self, angle_epsilon: f64) -> Result<()> { ... }
fn set_min_angle(&mut self, min_angle: f64) -> Result<()> { ... }
fn set_max_angle(&mut self, max_angle: f64) -> Result<()> { ... }
fn set_angle_step(&mut self, angle_step: f64) -> Result<()> { ... }
fn set_angle_thresh(&mut self, angle_thresh: i32) -> Result<()> { ... }
fn set_min_scale(&mut self, min_scale: f64) -> Result<()> { ... }
fn set_max_scale(&mut self, max_scale: f64) -> Result<()> { ... }
fn set_scale_step(&mut self, scale_step: f64) -> Result<()> { ... }
fn set_scale_thresh(&mut self, scale_thresh: i32) -> Result<()> { ... }
fn set_pos_thresh(&mut self, pos_thresh: i32) -> Result<()> { ... }
}
Required Methods§
fn as_raw_mut_GeneralizedHoughGuil(&mut self) -> *mut c_void
Provided Methods§
sourcefn set_xi(&mut self, xi: f64) -> Result<()>
fn set_xi(&mut self, xi: f64) -> Result<()>
Angle difference in degrees between two points in feature.
sourcefn set_levels(&mut self, levels: i32) -> Result<()>
fn set_levels(&mut self, levels: i32) -> Result<()>
Feature table levels.
sourcefn set_angle_epsilon(&mut self, angle_epsilon: f64) -> Result<()>
fn set_angle_epsilon(&mut self, angle_epsilon: f64) -> Result<()>
Maximal difference between angles that treated as equal.
sourcefn set_min_angle(&mut self, min_angle: f64) -> Result<()>
fn set_min_angle(&mut self, min_angle: f64) -> Result<()>
Minimal rotation angle to detect in degrees.
sourcefn set_max_angle(&mut self, max_angle: f64) -> Result<()>
fn set_max_angle(&mut self, max_angle: f64) -> Result<()>
Maximal rotation angle to detect in degrees.
sourcefn set_angle_step(&mut self, angle_step: f64) -> Result<()>
fn set_angle_step(&mut self, angle_step: f64) -> Result<()>
Angle step in degrees.
sourcefn set_angle_thresh(&mut self, angle_thresh: i32) -> Result<()>
fn set_angle_thresh(&mut self, angle_thresh: i32) -> Result<()>
Angle votes threshold.
sourcefn set_min_scale(&mut self, min_scale: f64) -> Result<()>
fn set_min_scale(&mut self, min_scale: f64) -> Result<()>
Minimal scale to detect.
sourcefn set_max_scale(&mut self, max_scale: f64) -> Result<()>
fn set_max_scale(&mut self, max_scale: f64) -> Result<()>
Maximal scale to detect.
sourcefn set_scale_step(&mut self, scale_step: f64) -> Result<()>
fn set_scale_step(&mut self, scale_step: f64) -> Result<()>
Scale step.
sourcefn set_scale_thresh(&mut self, scale_thresh: i32) -> Result<()>
fn set_scale_thresh(&mut self, scale_thresh: i32) -> Result<()>
Scale votes threshold.
sourcefn set_pos_thresh(&mut self, pos_thresh: i32) -> Result<()>
fn set_pos_thresh(&mut self, pos_thresh: i32) -> Result<()>
Position votes threshold.