pub trait GFTTDetector: Feature2DTrait + GFTTDetectorConst {
    // Required method
    fn as_raw_mut_GFTTDetector(&mut self) -> *mut c_void;

    // Provided methods
    fn set_max_features(&mut self, max_features: i32) -> Result<()> { ... }
    fn set_quality_level(&mut self, qlevel: f64) -> Result<()> { ... }
    fn set_min_distance(&mut self, min_distance: f64) -> Result<()> { ... }
    fn set_block_size(&mut self, block_size: i32) -> Result<()> { ... }
    fn set_gradient_size(&mut self, gradient_size_: i32) -> Result<()> { ... }
    fn get_gradient_size(&mut self) -> Result<i32> { ... }
    fn set_harris_detector(&mut self, val: bool) -> Result<()> { ... }
    fn set_k(&mut self, k: f64) -> Result<()> { ... }
}
Expand description

Wrapping class for feature detection using the goodFeaturesToTrack function. :

Required Methods§

Provided Methods§

source

fn set_max_features(&mut self, max_features: i32) -> Result<()>

source

fn set_quality_level(&mut self, qlevel: f64) -> Result<()>

source

fn set_min_distance(&mut self, min_distance: f64) -> Result<()>

source

fn set_block_size(&mut self, block_size: i32) -> Result<()>

source

fn set_gradient_size(&mut self, gradient_size_: i32) -> Result<()>

source

fn get_gradient_size(&mut self) -> Result<i32>

source

fn set_harris_detector(&mut self, val: bool) -> Result<()>

source

fn set_k(&mut self, k: f64) -> Result<()>

Implementations§

source§

impl dyn GFTTDetector + '_

source

pub fn create( max_corners: i32, quality_level: f64, min_distance: f64, block_size: i32, use_harris_detector: bool, k: f64 ) -> Result<Ptr<dyn GFTTDetector>>

C++ default parameters
  • max_corners: 1000
  • quality_level: 0.01
  • min_distance: 1
  • block_size: 3
  • use_harris_detector: false
  • k: 0.04
source

pub fn create_with_gradient( max_corners: i32, quality_level: f64, min_distance: f64, block_size: i32, gradiant_size: i32, use_harris_detector: bool, k: f64 ) -> Result<Ptr<dyn GFTTDetector>>

C++ default parameters
  • use_harris_detector: false
  • k: 0.04

Implementors§