pub trait PredictCollector: PredictCollectorConst {
    // Required method
    fn as_raw_mut_PredictCollector(&mut self) -> *mut c_void;

    // Provided methods
    fn init(&mut self, size: size_t) -> Result<()> { ... }
    fn collect(&mut self, label: i32, dist: f64) -> Result<bool> { ... }
}
Expand description

Abstract base class for all strategies of prediction result handling

Required Methods§

Provided Methods§

source

fn init(&mut self, size: size_t) -> Result<()>

Interface method called by face recognizer before results processing

Parameters
  • size: total size of prediction evaluation that recognizer could perform
source

fn collect(&mut self, label: i32, dist: f64) -> Result<bool>

Interface method called by face recognizer for each result

Parameters
  • label: current prediction label
  • dist: current prediction distance (confidence)

Implementors§