pub trait BriefDescriptorExtractor: Feature2DTrait + BriefDescriptorExtractorConst {
    // Required method
    fn as_raw_mut_BriefDescriptorExtractor(&mut self) -> *mut c_void;

    // Provided methods
    fn set_descriptor_size(&mut self, bytes: i32) -> Result<()> { ... }
    fn set_use_orientation(&mut self, use_orientation: bool) -> Result<()> { ... }
}
Expand description

Class for computing BRIEF descriptors described in calon2010 .

Parameters

  • bytes: legth of the descriptor in bytes, valid values are: 16, 32 (default) or 64 .
  • use_orientation: sample patterns using keypoints orientation, disabled by default.

Required Methods§

Provided Methods§

source

fn set_descriptor_size(&mut self, bytes: i32) -> Result<()>

source

fn set_use_orientation(&mut self, use_orientation: bool) -> Result<()>

Implementations§

source§

impl dyn BriefDescriptorExtractor + '_

source

pub fn create( bytes: i32, use_orientation: bool ) -> Result<Ptr<dyn BriefDescriptorExtractor>>

C++ default parameters
  • bytes: 32
  • use_orientation: false

Implementors§