Expand description
Text recognition engines for OCR
Re-exports§
pub use crate::utils::OcrError;pub use crate::utils::Result;pub use cnn_model::*;pub use confidence::*;pub use crnn::*;pub use end_to_end_model::*;pub use engine::*;pub use hybrid_model::*;pub use lstm::*;pub use lstm_model::*;pub use pattern::*;pub use pattern_model::*;pub use transformer_model::*;pub use vit_model::*;
Modules§
- basic_
ocr - Basic OCR engine implementation inspired by Tesseract
- cnn_
model - Convolutional Neural Network (CNN) model implementation for OCR
- confidence
- Confidence extraction and calibration for OCR recognition.
- crnn
- CRNN (Convolutional RNN) OCR model
- ctc_
decoder - CTC (Connectionist Temporal Classification) decoder
- end_
to_ end_ model - End-to-End OCR model implementation
- engine
- Modern recognition engine interface for OCR
- font_
attributes - Font attribute detection
- hybrid_
model - Hybrid OCR model implementation
- lstm
- LSTM-based recognition engine
- lstm_
model - LSTM-based OCR model implementation
- pattern
- Pattern matching recognition engine
- pattern_
model - Pattern-based OCR model implementation
- tesseract_
blob - Tesseract-style blob detection and analysis
- tesseract_
features - Tesseract-style feature extraction for character classification
- tesseract_
textline - Tesseract-style text line detection
- transformer_
model - Transformer-based OCR model implementation
- vit_
model - Vision Transformer (ViT) model implementation for OCR