pub trait OCRBeamSearchDecoder_ClassifierCallbackTrait: OCRBeamSearchDecoder_ClassifierCallbackTraitConst {
// Required method
fn as_raw_mut_OCRBeamSearchDecoder_ClassifierCallback(
&mut self
) -> *mut c_void;
// Provided methods
fn eval(
&mut self,
image: &impl ToInputArray,
recognition_probabilities: &mut Vector<Vector<f64>>,
oversegmentation: &mut Vector<i32>
) -> Result<()> { ... }
fn get_window_size(&mut self) -> Result<i32> { ... }
fn get_step_size(&mut self) -> Result<i32> { ... }
}
Expand description
Mutable methods for crate::text::OCRBeamSearchDecoder_ClassifierCallback
Required Methods§
fn as_raw_mut_OCRBeamSearchDecoder_ClassifierCallback(&mut self) -> *mut c_void
Provided Methods§
sourcefn eval(
&mut self,
image: &impl ToInputArray,
recognition_probabilities: &mut Vector<Vector<f64>>,
oversegmentation: &mut Vector<i32>
) -> Result<()>
fn eval( &mut self, image: &impl ToInputArray, recognition_probabilities: &mut Vector<Vector<f64>>, oversegmentation: &mut Vector<i32> ) -> Result<()>
The character classifier must return a (ranked list of) class(es) id(’s)
Parameters
- image: Input image CV_8UC1 or CV_8UC3 with a single letter.
- recognition_probabilities: For each of the N characters found the classifier returns a list with class probabilities for each class.
- oversegmentation: The classifier returns a list of N+1 character locations’ x-coordinates, including 0 as start-sequence location.
fn get_window_size(&mut self) -> Result<i32>
fn get_step_size(&mut self) -> Result<i32>
Object Safety§
This trait is not object safe.