pub trait OcrEngine: Send + Sync {
// Required method
fn recognize(&self, gray: &GrayImage) -> Vec<OcrWord>;
// Provided method
fn recognize_psm(&self, gray: &GrayImage, _psm: &str) -> Vec<OcrWord> { ... }
}Expand description
Raster OCR provider (SOLID: depend on this abstraction, not a CLI spawn).
Required Methods§
Provided Methods§
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".