Type Definition opencv::types::PtrOfLBPHFaceRecognizer
source · [−]pub type PtrOfLBPHFaceRecognizer = Ptr<dyn LBPHFaceRecognizer>;Implementations
sourceimpl PtrOfLBPHFaceRecognizer
impl PtrOfLBPHFaceRecognizer
pub fn as_raw_PtrOfLBPHFaceRecognizer(&self) -> *const c_void
pub fn as_raw_mut_PtrOfLBPHFaceRecognizer(&mut self) -> *mut c_void
Trait Implementations
sourceimpl AlgorithmTraitConst for PtrOfLBPHFaceRecognizer
impl AlgorithmTraitConst for PtrOfLBPHFaceRecognizer
fn as_raw_Algorithm(&self) -> *const c_void
sourcefn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
Stores algorithm parameters in a file storage
sourcefn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
simplified API for language bindings Stores algorithm parameters in a file storage Read more
sourcefn 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
sourcefn 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). Read more
sourcefn 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. Read more
sourceimpl FaceRecognizer for PtrOfLBPHFaceRecognizer
impl FaceRecognizer for PtrOfLBPHFaceRecognizer
fn as_raw_mut_FaceRecognizer(&mut self) -> *mut c_void
sourcefn train(
&mut self,
src: &dyn ToInputArray,
labels: &dyn ToInputArray
) -> Result<()>
fn train(
&mut self,
src: &dyn ToInputArray,
labels: &dyn ToInputArray
) -> Result<()>
Trains a FaceRecognizer with given data and associated labels. Read more
sourcefn update(
&mut self,
src: &dyn ToInputArray,
labels: &dyn ToInputArray
) -> Result<()>
fn update(
&mut self,
src: &dyn ToInputArray,
labels: &dyn ToInputArray
) -> Result<()>
Updates a FaceRecognizer with given data and associated labels. Read more
sourcefn read(&mut self, filename: &str) -> Result<()>
fn read(&mut self, filename: &str) -> Result<()>
Loads a FaceRecognizer and its model state. Read more
sourcefn read_1(&mut self, fn_: &FileNode) -> Result<()>
fn read_1(&mut self, fn_: &FileNode) -> Result<()>
Loads a FaceRecognizer and its model state. Read more
sourcefn set_label_info(&mut self, label: i32, str_info: &str) -> Result<()>
fn set_label_info(&mut self, label: i32, str_info: &str) -> Result<()>
Sets string info for the specified model’s label. Read more
sourcefn set_threshold(&mut self, val: f64) -> Result<()>
fn set_threshold(&mut self, val: f64) -> Result<()>
Sets threshold of model
sourceimpl FaceRecognizerConst for PtrOfLBPHFaceRecognizer
impl FaceRecognizerConst for PtrOfLBPHFaceRecognizer
fn as_raw_FaceRecognizer(&self) -> *const c_void
sourcefn predict_label(&self, src: &dyn ToInputArray) -> Result<i32>
fn predict_label(&self, src: &dyn ToInputArray) -> Result<i32>
sourcefn predict(
&self,
src: &dyn ToInputArray,
label: &mut i32,
confidence: &mut f64
) -> Result<()>
fn predict(
&self,
src: &dyn ToInputArray,
label: &mut i32,
confidence: &mut f64
) -> Result<()>
Predicts a label and associated confidence (e.g. distance) for a given input image. Read more
sourcefn predict_collect(
&self,
src: &dyn ToInputArray,
collector: Ptr<dyn PredictCollector>
) -> Result<()>
fn predict_collect(
&self,
src: &dyn ToInputArray,
collector: Ptr<dyn PredictCollector>
) -> Result<()>
sourcefn write(&self, filename: &str) -> Result<()>
fn write(&self, filename: &str) -> Result<()>
Saves a FaceRecognizer and its model state. Read more
sourcefn write_1(&self, fs: &mut FileStorage) -> Result<()>
fn write_1(&self, fs: &mut FileStorage) -> Result<()>
Saves a FaceRecognizer and its model state. Read more
fn empty(&self) -> Result<bool>
sourcefn get_label_info(&self, label: i32) -> Result<String>
fn get_label_info(&self, label: i32) -> Result<String>
Gets string information by label. Read more
sourcefn get_labels_by_string(&self, str: &str) -> Result<Vector<i32>>
fn get_labels_by_string(&self, str: &str) -> Result<Vector<i32>>
Gets vector of labels by string. Read more
sourcefn get_threshold(&self) -> Result<f64>
fn get_threshold(&self) -> Result<f64>
threshold parameter accessor - required for default BestMinDist collector
sourceimpl LBPHFaceRecognizer for PtrOfLBPHFaceRecognizer
impl LBPHFaceRecognizer for PtrOfLBPHFaceRecognizer
fn as_raw_mut_LBPHFaceRecognizer(&mut self) -> *mut c_void
sourceimpl LBPHFaceRecognizerConst for PtrOfLBPHFaceRecognizer
impl LBPHFaceRecognizerConst for PtrOfLBPHFaceRecognizer
fn as_raw_LBPHFaceRecognizer(&self) -> *const c_void
sourcefn get_grid_x(&self) -> Result<i32>
fn get_grid_x(&self) -> Result<i32>
See also Read more
sourcefn get_grid_y(&self) -> Result<i32>
fn get_grid_y(&self) -> Result<i32>
See also Read more
sourcefn get_radius(&self) -> Result<i32>
fn get_radius(&self) -> Result<i32>
See also Read more
sourcefn get_neighbors(&self) -> Result<i32>
fn get_neighbors(&self) -> Result<i32>
See also Read more
sourcefn get_threshold(&self) -> Result<f64>
fn get_threshold(&self) -> Result<f64>
See also Read more