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
impl FeatureDetector for BRISK
impl FeatureDetector for DenseFeatureDetector
impl FeatureDetector for DynamicAdaptedFeatureDetector
impl FeatureDetector for FastAdjuster
impl FeatureDetector for FastFeatureDetector
impl FeatureDetector for GFTTDetector
impl FeatureDetector for GridAdaptedFeatureDetector
impl FeatureDetector for MSER
impl FeatureDetector for ORB
impl FeatureDetector for PyramidAdaptedFeatureDetector
impl FeatureDetector for SimpleBlobDetector
impl FeatureDetector for StarAdjuster
impl FeatureDetector for StarDetector
impl FeatureDetector for SurfAdjuster