Struct opencv::objdetect::CascadeClassifier [] [src]

pub struct CascadeClassifier {
    pub ptr: *mut c_void,
}

Fields

ptr

Methods

impl CascadeClassifier

fn as_raw_CascadeClassifier(&self) -> *mut c_void

impl CascadeClassifier

fn default() -> Result<CascadeClassifier, String>

fn new(filename: &str) -> Result<CascadeClassifier, String>

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

fn load(&mut self, filename: &str) -> Result<bool, String>

fn detect_multi_scale(&mut self, image: &Mat, objects: &VectorOfRect, scaleFactor: f64, minNeighbors: i32, flags: i32, minSize: Size, maxSize: Size) -> Result<(), String>

fault value for arguments: - scaleFactor: default 1.1 - minNeighbors: default 3 - flags: default 0 - minSize: default Size() - maxSize: default Size()

fn detect_multi_scale_levels(&mut self, image: &Mat, objects: &VectorOfRect, rejectLevels: &VectorOfint, levelWeights: &VectorOfdouble, scaleFactor: f64, minNeighbors: i32, flags: i32, minSize: Size, maxSize: Size, outputRejectLevels: bool) -> Result<(), String>

fault value for arguments: - scaleFactor: default 1.1 - minNeighbors: default 3 - flags: default 0 - minSize: default Size() - maxSize: default Size() - outputRejectLevels: default false

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

fn get_original_window_size(&self) -> Result<Size, String>

fn get_feature_type(&self) -> Result<i32, String>

fn set_image(&mut self, unamed_arg: &Mat) -> Result<bool, String>

fn set_face_detection_mask_generator(&mut self) -> Result<(), String>

Trait Implementations

impl Drop for CascadeClassifier

fn drop(&mut self)