OCR (EasyOCR)
كتلة دالية تكشف النصوص في الصور باستخدام محرك EasyOCR. يمكنها إرجاع النص المعترف به، مقاطع النص الفردية، صناديق الحدود، وصورة مشروحة اختيارية. تتضمن محاولات تدوير تلقائية للتعامل مع النصوص المائلة.
📥 المُدخلات
Image صورة رمادية أو ملونة تحتوي على نص المطلوب التعرف عليه.
📤 المخرجات
Result صورة مشروحة تحتوي على صناديق النصوص المكتشفة وتسميات نصية اختيارية.
Whole Text كل النصوص المعترف بها مدموجة كسلسلة واحدة.
Texts قائمة بمقاطع النص المعترف بها.
Boxes قائمة بصناديق مضلعية لكل نص مُكتشف (4 نقاط لكل مربع).
🕹️ عناصر التحكم
Use auto rotation تفعيل محاولات تدوير الصورة (90°، -90°، 180°) لتحسين الكشف عن النصوص المائلة.
Show Texts تبديل عرض تسميات النص المعترف به على صورة Result المشروحة.
Threshold شريط تمرير عتبة الثقة لتصفية اكتشافات النص ذات الثقة المنخفضة (0–100%).
🎯 المميزات
كشف متعدد الزوايا: يحاول تدويرات بسيطة للتعامل مع النصوص المائلة عند تفعيل
Use auto rotation.ترشيح بالثقة: إزالة الاكتشافات الضعيفة عن طريق ضبط
Threshold.مخرج بصري: يعيد صورة
Resultمشروحة بصناديق وتسميات نصية اختيارية عند وجود اكتشافات.يعيد كل من النص المجمع
Whole Textوالمقاطع الفرديةTextsوBoxesللمعالجة اللاحقة.
📝 كيفية الاستخدام
قم بتوصيل بلوك إنتاج الصورة إلى مأخذ
Image.اختياريًا فعّل
Use auto rotationإذا كانت الصور المصدر قد تكون مائلة.اضبط
Thresholdلموازنة الحساسية مقابل الاكتشافات الخاطئة.فعّل
Show Textsإذا رغبت في رسم تسميات النص على صورةResult.استخدم المخرجات لحفظ، تسجيل، أو معالجة النص المعترف به وإحداثيات المربعات لاحقًا.
📊 التقييم
عند التشغيل، تقوم الكتلة بتحليل الصورة المدخلة (ومتغيرات التدوير إن كانت مفعلة)، وتصفية الاكتشافات حسب Threshold، وتعيد الصورة المشروحة (إن وُجدت)، النص الكامل المدموج، قائمة مقاطع النص، وقائمة الصناديق المضلعية.
💡 نصائح وحيل
قم بعمل معالجة مسبقة للصور منخفضة الجودة باستخدام
Image ResizerأوSuper Resolutionلتحسين التعرف على النصوص الصغيرة أو الضبابية.قم بقص منطقة النص أولًا باستخدام
Image ROI SelectأوImage ROIحتى يركز البلوك على المناطق ذات الصلة.قلل الفوضى في الخلفية باستخدام
Background Removal (RMBG-1.4)أوBackground Removal (BiRefNet)قبل OCR عندما يكون النص على خلفيات معقدة.حسّن التباين وقابلية القراءة باستخدام
Auto Contrast،Adjust Colors،Denoising، أوImage Thresholdحسب نوع المدخل.لفحص مباشر، وجّه
ResultإلىShow Imageلمعاينة الاكتشافات المشروحة.احفظ صور الاكتشاف أو السجلات باستخدام
Image Logger،Image Write، أو صدر النص المعترف به باستخدامData to JSONأوCSV Export.إذا احتجت سلوك OCR بديلًا، قارن النتائج مع البلوك العام
OCRأو ادمجه معDraw Detectionsلتغطية مرئية مخصصة.
🛠️ استكشاف الأخطاء وإصلاحها
لا يوجد نص مكتشف: خفّض
Thresholdوتأكد أن الصورة المدخلة ليست صغيرة جدًا — جرّبImage ResizerأوSuper Resolution.إيجابيات كاذبة أو نص مشوش: زد من قيمة
ThresholdوطبقDenoisingأوAuto Contrastلتثبيت المدخلات.النص المائل غير مكتشف: فعّل
Use auto rotationلمحاولة التدويرات الشائعة، أو قم بمحاذاة مسبقة باستخدامAuto Alignmentإذا كان لديك مرجع.الكثير من الاكتشافات الصغيرة: اقص المنطقة ذات الاهتمام باستخدام
Image ROI Selectوصفِّ النتائج حسب حجم صندوق الحدود في البلوكات اللاحقة.
آخر تحديث