File size: 1,264 Bytes
69c6c71
 
 
 
900df0b
69c6c71
900df0b
69c6c71
 
 
900df0b
 
 
69c6c71
 
 
 
 
900df0b
 
 
69c6c71
 
900df0b
 
 
 
 
 
 
 
69c6c71
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
"""
وحدة الرؤية الحاسوبية والتعرف على الملفات (CV & OCR)
======================================================
القدرات:
- استخراج النصوص من PDF والصور (TrOCR + EasyOCR + Tesseract + PaddleOCR)
- معالجة المخطوطات العربية اليدوية
- تحليل تخطيط المستندات واكتشاف الجداول
- تجزئة الصور إلى كلمات
- المعالجة المسبقة (CLAHE, denoise, deskew)
- إعادة تجميع النصوص RTL
- دمج نتائج عدة محركات OCR

OmniFile AI Processor - وحدة معالجة الملفات الذكية
"""
from modules.vision.ocr_engine import OCREngine
from modules.vision.pdf_processor import PDFProcessor
from modules.vision.image_preprocessor import ImagePreprocessor
from modules.vision.text_reconstructor import TextReconstructor
from modules.vision.result_fusion import ResultFusion, FusionStrategy
from modules.vision.layout_analyzer import LayoutAnalyzer
from modules.vision.table_extractor import TableExtractor

__all__ = [
    "OCREngine",
    "PDFProcessor",
    "ImagePreprocessor",
    "TextReconstructor",
    "ResultFusion",
    "FusionStrategy",
    "LayoutAnalyzer",
    "TableExtractor",
]