OCR
هذه الدالة تستخرج النصوص من الصور وتعيد النص المعترف به، ومربعات الإحاطة (bounding boxes)، وصورة مشروحة اختيارية. صممت لتعمل بسهولة داخل مسارات العمل بالسحب والإفلات: أدخل صورة، اضبط عتبة الثقة والخيارات، ثم استخدم النص أو اعرض النتائج.
📥 المدخلات
Image
هذا المدخل يقبل أي صورة تريد إجراء التعرّف النصي عليها.
📤 المخرجات
Result
صورة معلمة بمربعات الاكتشاف والنصوص المُختارة (اختياريًا).
Whole Text
النص الكامل المكتشف مدموجًا كسلسلة واحدة.
Texts
كل نص مكتشف كقائمة من السلاسل النصية (مخرجات متعددة ممكنة).
Boxes
مربعات الإحاطة المكتشفة لكل منطقة نصية.
🕹️ عناصر التحكم
Use auto rotation
مفتاح لتفعيل التعامل التلقائي مع النص المدوّر أو المقلوب.
Show Texts
مفتاح لرسم تسميات النص المعترف به على صورة Result.
Threshold
مؤشر منزلق لتحديد الحد الأدنى لثقة الاكتشاف المقبول (كلما ارتفعت القيمة تكون النتائج أقل لكن أكثر ثقة).
🎨 الميزات
كشف وقراءة النص في الوقت الحقيقي من الصور المرسلة إلى مدخل
Image.فلترة حسب الثقة باستخدام شريط
Thresholdلتجاهل النتائج الضعيفة.إمكانية وضع العلامات على الصورة: رسم مربعات ونصوص على صورة
Resultعند تفعيلShow Texts.دعم التدوير التلقائي لتحسين القراءة عند وجود نص مقلوب أو مائل إذا تم تفعيل
Use auto rotation.المخرجات متاحة كنص مقروء بشريًا (
Whole Text/Texts) وأيضًا كشكل هندسي منسق (Boxes) لمعالجته لاحقًا.
⚙️ آلية التشغيل
أدخل صورة في مدخل
Imageوشغّل السيناريو.يقوم البلوك بمعالجة الصورة ويستبعد الاكتشافات التي تقل عن قيمة
Thresholdالمحددة.إذا كانت هناك مخارج متصلة تحتاج إلى عرض مرئي، يعيد البلوك صورة
Resultمع المربعات والنصوص الظاهرة (إن طلبت).تُنتَج مخرجات النص (
Whole Text,Texts) والمخرجات الهندسية (Boxes) لاستخدامها في بلوكات أخرى أو للتصدير.ملاحظة: التشغيل الأول قد يستغرق وقتًا أطول لأن النموذج أو الموارد تُهيّأ عند الطلب. بعد ذلك ستكون عملية الاستدلال أسرع.
📝 تعليمات الاستخدام
أدخل الصورة التي تريد قراءتها في مدخل
Image.اضبط شريط
Thresholdلتصفية الاعترافات منخفضة الثقة. ابدأ بقيم متوسطة (مثلاً 30–50) وعدّل حسب الحاجة.فعّل
Use auto rotationإذا كانت صورك قد تحتوي على نص مائل أو مقلوب.فعّل
Show Textsإذا أردت أن تُظهر صورةResultتسميات النص المكتشف.استخدم مخرجات
Whole Text,TextsأوBoxesحسب حاجتك للعرض، التسجيل أو اتخاذ قرارات منطقية.
💡 نصائح وحيل
حسّن الدقة بقص المنطقة التي تحتوي النص أولًا باستخدام
Image ROI Selectحتى يعالج البلوك المنطقة المهمة فقط.سرّع الاستدلال على الصور الكبيرة باستخدام
Image Resizeقبل إدخال الصورة.ازِل الخلفيات المعقدة أو عزل مناطق النص باستخدام
Background Removal (RMBG-1.4)أوBackground Removal (BiRefNet)إذا كان النص على خلفية مزدحمة.قلّل الضجيج البصري باستخدام
Blurأو حول الصورة إلى صورة ثنائية أوضح باستخدامImage Thresholdعند التعامل مع لقطات متسخة.لمعاينة سريعة لنتائج OCR أرسل صورة
Resultالمعلّمة إلىShow Image.جرب بديل OCR مثل
OCR (EasyOCR)وقارن النتائج مع بياناتك.احفظ النصوص أو الصور المعرّفة لاحقًا باستخدام
Image Logger,Image WriteأوCSV Exportللتتبع.
🛠️ استكشاف الأخطاء وإصلاحها
لا يتم اكتشاف أي نص: حسّن جودة الصورة (اقطع لمنطقة النص، زد الدقة) أو خفّض قيمة
Thresholdقليلًا.الكثير من الاكتشافات الخاطئة: ارفع قيمة
Thresholdواقطع الصورة لتركّز على مناطق النص الحقيقية.النص المدوّر لا يُقرأ بشكل صحيح: فعّل
Use auto rotationأو قم بتدوير الصورة مسبقًا باستخدامImage AutoRotatorأو إجرِ تدوير بعدImage Resize.بطء في التشغيل الأول: الأمر طبيعي لأن الموارد تُهيّأ؛ ستكون العمليات التالية أسرع.
إذا كنت تحتاج فقط للهندسة (مربعات) للمنطق وليس صورًا معلمة، افصل مخارج العرض المرئي لتقليل عبء المعالجة.
آخر تحديث