Picarones / picarones /engines /__init__.py
Claude
refactor(engines): extraire engine_from_name de cli vers cercle 2 (engines/factory.py)
4ea3cd0 unverified
Raw
History Blame
717 Bytes
"""Adaptateurs moteurs OCR."""
from picarones.engines.base import BaseOCREngine, EngineResult
from picarones.engines.factory import engine_from_name
from picarones.engines.tesseract import TesseractEngine
from picarones.engines.mistral_ocr import MistralOCREngine
from picarones.engines.google_vision import GoogleVisionEngine
from picarones.engines.azure_doc_intel import AzureDocIntelEngine
__all__ = [
"BaseOCREngine",
"EngineResult",
"engine_from_name",
"TesseractEngine",
"MistralOCREngine",
"GoogleVisionEngine",
"AzureDocIntelEngine",
]
try:
from picarones.engines.pero_ocr import PeroOCREngine # noqa: F401
__all__.append("PeroOCREngine")
except ImportError:
pass