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 BRISKimpl FeatureDetector for DenseFeatureDetectorimpl FeatureDetector for DynamicAdaptedFeatureDetectorimpl FeatureDetector for FastAdjusterimpl FeatureDetector for FastFeatureDetectorimpl FeatureDetector for GFTTDetectorimpl FeatureDetector for GridAdaptedFeatureDetectorimpl FeatureDetector for MSERimpl FeatureDetector for ORBimpl FeatureDetector for PyramidAdaptedFeatureDetectorimpl FeatureDetector for SimpleBlobDetectorimpl FeatureDetector for StarAdjusterimpl FeatureDetector for StarDetectorimpl FeatureDetector for SurfAdjuster