pub trait Feature2DTraitConst: AlgorithmTraitConst {
    // Required method
    fn as_raw_Feature2D(&self) -> *const c_void;

    // Provided methods
    fn descriptor_size(&self) -> Result<i32> { ... }
    fn descriptor_type(&self) -> Result<i32> { ... }
    fn default_norm(&self) -> Result<i32> { ... }
    fn write(&self, file_name: &str) -> Result<()> { ... }
    fn write_1(&self, unnamed: &mut FileStorage) -> Result<()> { ... }
    fn empty(&self) -> Result<bool> { ... }
    fn get_default_name(&self) -> Result<String> { ... }
    fn write_2(&self, fs: &mut FileStorage, name: &str) -> Result<()> { ... }
    fn write_3(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()> { ... }
}
Expand description

Constant methods for crate::features2d::Feature2D

Required Methods§

Provided Methods§

source

fn descriptor_size(&self) -> Result<i32>

source

fn descriptor_type(&self) -> Result<i32>

source

fn default_norm(&self) -> Result<i32>

source

fn write(&self, file_name: &str) -> Result<()>

source

fn write_1(&self, unnamed: &mut FileStorage) -> Result<()>

source

fn empty(&self) -> Result<bool>

Return true if detector object is empty

source

fn get_default_name(&self) -> Result<String>

source

fn write_2(&self, fs: &mut FileStorage, name: &str) -> Result<()>

source

fn write_3(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>

Implementors§

source§

impl Feature2DTraitConst for Ptr<Feature2D>

source§

impl Feature2DTraitConst for Ptr<TEBLID>

source§

impl Feature2DTraitConst for Ptr<dyn AKAZE>

source§

impl Feature2DTraitConst for Ptr<dyn AffineFeature2D>

source§

impl Feature2DTraitConst for Ptr<dyn AffineFeature>

source§

impl Feature2DTraitConst for Ptr<dyn AgastFeatureDetector>

source§

impl Feature2DTraitConst for Ptr<dyn BEBLID>

source§

impl Feature2DTraitConst for Ptr<dyn BRISK>

source§

impl Feature2DTraitConst for Ptr<dyn BoostDesc>

source§

impl Feature2DTraitConst for Ptr<dyn BriefDescriptorExtractor>

source§

impl Feature2DTraitConst for Ptr<dyn CUDA_FastFeatureDetector>

source§

impl Feature2DTraitConst for Ptr<dyn CUDA_ORB>

source§

impl Feature2DTraitConst for Ptr<dyn DAISY>

source§

impl Feature2DTraitConst for Ptr<dyn FREAK>

source§

impl Feature2DTraitConst for Ptr<dyn FastFeatureDetector>

source§

impl Feature2DTraitConst for Ptr<dyn GFTTDetector>

source§

impl Feature2DTraitConst for Ptr<dyn HarrisLaplaceFeatureDetector>

source§

impl Feature2DTraitConst for Ptr<dyn KAZE>

source§

impl Feature2DTraitConst for Ptr<dyn LATCH>

source§

impl Feature2DTraitConst for Ptr<dyn LUCID>

source§

impl Feature2DTraitConst for Ptr<dyn MSDDetector>

source§

impl Feature2DTraitConst for Ptr<dyn MSER>

source§

impl Feature2DTraitConst for Ptr<dyn ORB>

source§

impl Feature2DTraitConst for Ptr<dyn SIFT>

source§

impl Feature2DTraitConst for Ptr<dyn SURF>

source§

impl Feature2DTraitConst for Ptr<dyn SimpleBlobDetector>

source§

impl Feature2DTraitConst for Ptr<dyn StarDetector>

source§

impl Feature2DTraitConst for Ptr<dyn TBMR>

source§

impl Feature2DTraitConst for Ptr<dyn VGG>

source§

impl Feature2DTraitConst for Feature2D

source§

impl Feature2DTraitConst for TEBLID