Trait opencv::features2d::FeatureDetector [] [src]

pub trait FeatureDetector: Algorithm {
    fn as_raw_FeatureDetector(&self) -> *mut c_void;

    fn detect(&self, image: &Mat, keypoints: &VectorOfKeyPoint, mask: &Mat) -> Result<(), String> { ... }
    fn detect_n(&self, images: &VectorOfMat, keypoints: &VectorOfVectorOfKeyPoint, masks: &VectorOfMat) -> Result<(), String> { ... }
    fn empty(&self) -> Result<bool, String> { ... }
    fn create(&mut self, detectorType: &str) -> Result<PtrOfFeatureDetector, String> { ... }
}

Required Methods

fn as_raw_FeatureDetector(&self) -> *mut c_void

Provided Methods

fn detect(&self, image: &Mat, keypoints: &VectorOfKeyPoint, mask: &Mat) -> Result<(), String>

fault value for arguments: - mask: default Mat()

fn detect_n(&self, images: &VectorOfMat, keypoints: &VectorOfVectorOfKeyPoint, masks: &VectorOfMat) -> Result<(), String>

fault value for arguments: - masks: default vector()

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

fn create(&mut self, detectorType: &str) -> Result<PtrOfFeatureDetector, String>

Implementors