Spaces:
Paused
Paused
| """KYB Tech Dots.OCR Package | |
| A FastAPI application for identity document text extraction using Dots.OCR model. | |
| """ | |
| __version__ = "1.0.0" | |
| __author__ = "Algoryn" | |
| __email__ = "info@algoryn.com" | |
| from .app import app | |
| from .api_models import ( | |
| OCRResponse, | |
| OCRDetection, | |
| ExtractedFields, | |
| MRZData, | |
| ExtractedField, | |
| ) | |
| from .model_loader import load_model, extract_text, is_model_loaded, get_model_info | |
| from .preprocessing import process_document, validate_file_size, get_document_info | |
| from .response_builder import build_ocr_response, build_error_response | |
| __all__ = [ | |
| "app", | |
| "OCRResponse", | |
| "OCRDetection", | |
| "ExtractedFields", | |
| "MRZData", | |
| "ExtractedField", | |
| "load_model", | |
| "extract_text", | |
| "is_model_loaded", | |
| "get_model_info", | |
| "process_document", | |
| "validate_file_size", | |
| "get_document_info", | |
| "build_ocr_response", | |
| "build_error_response", | |
| ] | |