Trait opencv::hub_prelude::AKAZEConst
source · [−]pub trait AKAZEConst: Feature2DTraitConst {
fn as_raw_AKAZE(&self) -> *const c_void;
fn get_descriptor_type(&self) -> Result<AKAZE_DescriptorType> { ... }
fn get_descriptor_size(&self) -> Result<i32> { ... }
fn get_descriptor_channels(&self) -> Result<i32> { ... }
fn get_threshold(&self) -> Result<f64> { ... }
fn get_n_octaves(&self) -> Result<i32> { ... }
fn get_n_octave_layers(&self) -> Result<i32> { ... }
fn get_diffusivity(&self) -> Result<KAZE_DiffusivityType> { ... }
fn get_default_name(&self) -> Result<String> { ... }
}
Expand description
Class implementing the AKAZE keypoint detector and descriptor extractor, described in ANB13.
@details AKAZE descriptors can only be used with KAZE or AKAZE keypoints. This class is thread-safe.
Note: When you need descriptors use Feature2D::detectAndCompute, which provides better performance. When using Feature2D::detect followed by Feature2D::compute scale space pyramid is computed twice.
Note: AKAZE implements T-API. When image is passed as UMat some parts of the algorithm will use OpenCL.
Note: [ANB13] Fast Explicit Diffusion for Accelerated Features in Nonlinear Scale Spaces. Pablo F. Alcantarilla, Jesús Nuevo and Adrien Bartoli. In British Machine Vision Conference (BMVC), Bristol, UK, September 2013.