pub trait RandomPatternCornerFinderTrait: RandomPatternCornerFinderTraitConst {
    // Required method
    fn as_raw_mut_RandomPatternCornerFinder(&mut self) -> *mut c_void;

    // Provided methods
    fn load_pattern(&mut self, pattern_image: &Mat) -> Result<()> { ... }
    fn load_pattern_1(
        &mut self,
        pattern_image: &Mat,
        pattern_key_points: &Vector<KeyPoint>,
        pattern_descriptors: &Mat
    ) -> Result<()> { ... }
    fn compute_object_image_points(
        &mut self,
        input_images: Vector<Mat>
    ) -> Result<()> { ... }
    fn compute_object_image_points_for_single(
        &mut self,
        input_image: Mat
    ) -> Result<Vector<Mat>> { ... }
    fn get_object_points(&mut self) -> Result<Vector<Mat>> { ... }
    fn get_image_points(&mut self) -> Result<Vector<Mat>> { ... }
}
Expand description

Required Methods§

Provided Methods§

source

fn load_pattern(&mut self, pattern_image: &Mat) -> Result<()>

source

fn load_pattern_1( &mut self, pattern_image: &Mat, pattern_key_points: &Vector<KeyPoint>, pattern_descriptors: &Mat ) -> Result<()>

source

fn compute_object_image_points( &mut self, input_images: Vector<Mat> ) -> Result<()>

source

fn compute_object_image_points_for_single( &mut self, input_image: Mat ) -> Result<Vector<Mat>>

source

fn get_object_points(&mut self) -> Result<Vector<Mat>>

source

fn get_image_points(&mut self) -> Result<Vector<Mat>>

Implementors§