Trait opencv::prelude::BriefDescriptorExtractor
source · 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§
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<()>
Implementations§
source§impl dyn BriefDescriptorExtractor + '_
impl dyn BriefDescriptorExtractor + '_
sourcepub fn create(
bytes: i32,
use_orientation: bool
) -> Result<Ptr<dyn BriefDescriptorExtractor>>
pub fn create( bytes: i32, use_orientation: bool ) -> Result<Ptr<dyn BriefDescriptorExtractor>>
C++ default parameters
- bytes: 32
- use_orientation: false