Struct opencv::objdetect::BaseCascadeClassifier
source · pub struct BaseCascadeClassifier { /* private fields */ }Trait Implementations§
source§impl AlgorithmTraitConst for BaseCascadeClassifier
impl AlgorithmTraitConst for BaseCascadeClassifier
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
Stores algorithm parameters in a file storage
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
Stores algorithm parameters in a file storage Read more
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
@deprecated Read more
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
Returns true if the Algorithm is empty (e.g. in the very beginning or after unsuccessful read
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
Saves the algorithm to a file.
In order to make this method work, the derived class must implement Algorithm::write(FileStorage& fs).
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
Returns the algorithm string identifier.
This string is used as top level xml/yml node tag when the object is saved to a file or string.
source§impl BaseCascadeClassifierTrait for BaseCascadeClassifier
impl BaseCascadeClassifierTrait for BaseCascadeClassifier
fn as_raw_mut_BaseCascadeClassifier(&mut self) -> *mut c_void
fn load(&mut self, filename: &str) -> Result<bool>
fn detect_multi_scale( &mut self, image: &impl ToInputArray, objects: &mut Vector<Rect>, scale_factor: f64, min_neighbors: i32, flags: i32, min_size: Size, max_size: Size ) -> Result<()>
fn detect_multi_scale_num( &mut self, image: &impl ToInputArray, objects: &mut Vector<Rect>, num_detections: &mut Vector<i32>, scale_factor: f64, min_neighbors: i32, flags: i32, min_size: Size, max_size: Size ) -> Result<()>
fn detect_multi_scale_levels( &mut self, image: &impl ToInputArray, objects: &mut Vector<Rect>, reject_levels: &mut Vector<i32>, level_weights: &mut Vector<f64>, scale_factor: f64, min_neighbors: i32, flags: i32, min_size: Size, max_size: Size, output_reject_levels: bool ) -> Result<()>
fn get_old_cascade(&mut self) -> Result<*mut c_void>
fn set_mask_generator( &mut self, mask_generator: &Ptr<BaseCascadeClassifier_MaskGenerator> ) -> Result<()>
fn get_mask_generator( &mut self ) -> Result<Ptr<BaseCascadeClassifier_MaskGenerator>>
source§impl Boxed for BaseCascadeClassifier
impl Boxed for BaseCascadeClassifier
source§impl Drop for BaseCascadeClassifier
impl Drop for BaseCascadeClassifier
source§impl From<BaseCascadeClassifier> for Algorithm
impl From<BaseCascadeClassifier> for Algorithm
source§fn from(s: BaseCascadeClassifier) -> Self
fn from(s: BaseCascadeClassifier) -> Self
Converts to this type from the input type.
impl Send for BaseCascadeClassifier
Auto Trait Implementations§
impl RefUnwindSafe for BaseCascadeClassifier
impl !Sync for BaseCascadeClassifier
impl Unpin for BaseCascadeClassifier
impl UnwindSafe for BaseCascadeClassifier
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more