عن المشروع

Umi-OCR هي برنامج مجاني ومفتوح المصدر للتعرف الضوئي على الحروف (OCR) دون اتصال بالإنترنت، ومتوافق مع أنظمة Windows 7 x64 وLinux x64. يؤكد المشروع على إمكانية الاستخدام الفوري بعد فك الضغط، وعدم الحاجة للاتصال بالإنترنت، مع تضمين مكتبات التعرف على عدة لغات دون اتصال. الميزات الرئيسية: - التعرف على النصوص من لقطات الشاشة: تفعيل لقطة الشاشة عبر اختصار لوحة المفاتيح والتعرف على النص في الصورة، مع دعم لصق الصور للتعرف عليها. يمكن تعديل سجلات التعرف ونسخ عناصر متعددة. - معالجة النص: توفر خيارات متعددة لتحليل التخطيط، مثل التعرف التلقائي على الأعمدة المتعددة، وكسر الأسطر حسب الفقرات الطبيعية، والحفاظ على المسافات البادئة، بالإضافة إلى دعم التخطيط الأفقي والعمودي (من اليمين إلى اليسار). - التعرف الجماعي: تدعم استيراد صور بصيغ jpg، وpng، وwebp، وbmp، وtif بشكل جماعي، وتصدير النتائج بصيغ txt، وjsonl، وmd، وcsv (Excel) دون حد لعدد الملفات، مع خيار إيقاف التشغيل أو السكون تلقائيًا بعد اكتمال المهام. - مناطق التجاهل: يمكن رسم مربعات مستطيلة أثناء التعرف الجماعي لاستبعاد النصوص المشتتة مثل العلامات المائية والشعارات. - التعرف على المستندات: تدعم صيغ pdf، وxps، وepub، وmobi، وfb2، وcbz، مع إمكانية استخراج النص من المستندات الممسوحة ضوئيًا أو إنشاء ملف PDF قابل للبحث بطبقتين، ودعم مناطق التجاهل لاستبعاد الترويسات والتذييلات. - رموز QR: تدعم قراءة وإنشاء رموز QR والباركود، تغطي 19 بروتوكولاً، مع دعم لرموز متعددة في صورة واحدة وإعدادات مستوى تصحيح الأخطاء. - الإعدادات العامة: تتيح تبديل لغة الواجهة، والسمة، وحجم الخط، وتبديل إضافات OCR، وضبط العارض لحل مشكلات وميض الشاشة أو اختلال واجهة المستخدم. طرق الاستدعاء: توفر أدلة لسطر الأوامر وواجهات HTTP لسهولة التكامل مع البرامج الخارجية. محركات التعرف الضوئي على الحروف دون اتصال المدعومة تشمل PaddleOCR-json وRapidOCR-json، ويعمل البرنامج في بيئة مبنية على نسخة مخصصة من PyStand. يستخدم المشروع منصة Weblate للتعاون في ترجمة واجهات المستخدم، مما يدعم واجهات بلغات متعددة.