For the complete documentation index, see llms.txt. This page is also available as Markdown.

Find Object - Multiple Image

تقوم هذه الدالة بالكشف عما إذا كان قالب (object) يظهر عبر مناطق متعددة متطابقة داخل صورة أكبر. تم تصميمها للحالات التي تتم فيها مقارنة كل من الصورة الرئيسية والقالب عن طريق تقسيمهما إلى شبكة من البلاطات (tiles) ومقارنة كل زوج من البلاطات المقابلة. يعطي البلوك ملاحظات بصرية عن طريق تعليم البلاطات التي فشلت في المطابقة ويخرج عدًا ومؤشر نجاح/فشل إجماليًا.

📥 المدخلات

Main Image قدّم الصورة التي تريد التحقق من وجود القالب فيها. Object Image قدّم صورة القالب التي يجب أن تظهر عبر بلاطات الصورة الرئيسية.

📤 المخرجات

Image Any الصورة الرئيسية مع توضيح البلاطات التي لم يتم فيها العثور على القالب (ملاحظات بصرية). Match Count عدد البلاطات التي تم فيها مطابقة القالب بنجاح. Matched All قيمة منطقية (Boolean) تكون TRUE عندما يُعثر على القالب في كل البلاطات المتوقعة استنادًا إلى الشبكة المحددة، وإلا FALSE.

🕹️ الضوابط

Method اختر طريقة المطابقة للتحكم بكيفية تقييم التشابه بين كل زوج من البلاطات. الطرق المختلفة تغير حساسية وسلوك المطابقة.

Match Threshold % ضبط مدى صرامة المطابقة. زيادة القيمة تتطلب تشابهًا أوثق لكي تُعتبر البلاطة مطابقة.

Horizontal Slice أدخل عدد البلاطات التي سيتم تقسيم الصورة إليها أفقيًا (أعمدة).

Vertical Slice أدخل عدد البلاطات التي سيتم تقسيم الصورة إليها رأسيًا (صفوف).

🎯 الميزات الرئيسية

  • مقارنة قائمة على الشبكة: يقسم كل من الصورة الرئيسية والقالب إلى نفس عدد البلاطات ويقارن البلاطات المقابلة.

  • مؤشرات فشل بصرية: تُعلَّم الصورة الناتجة البلاطات التي لم تطابق القالب لتسهيل الفحص البصري.

  • ملخص المطابقة: يعيد عددًا رقميًا للبلاطات المتطابقة وقيمة منطقية Matched All لمعرفة ما إذا اجتاز كامل الشبكة.

  • حساسية وطريقة قابلة للتعديل: اضبط السلوك باستخدام Method وMatch Threshold %.

  • يناسب تعدد المقاييس عبر المقارنة القائمة على البلاطات، مفيد عندما يتكرر الكائن عبر تخطيط منظم.

⚙️ كيف يعمل

عند تشغيل البلوك:

  1. يقسم كلًا من Main Image وObject Image إلى شبكة محددة بواسطة Horizontal Slice وVertical Slice.

  2. يقارن كل زوج من البلاطات المقابلة باستخدام Method المختارة وMatch Threshold %.

  3. يعطي علامة على الصورة الناتجة للبلاطات التي لم يُعثر فيها على القالب ويزيد عداد المطابقات للبلاطات الناجحة.

  4. يخرج الصورة المشروحة، العدد الإجمالي للبلاطات المطابقة، وقيمة منطقية تشير ما إذا كانت كل البلاطات قد طابقت.

ملاحظة: للحصول على نتائج موثوقة يجب أن تكون الصورة الرئيسية وصورة القالب متقاربة في المقياس والاتجاه حتى تكون البلاطات المقابلة قابلة للمقارنة.

📝 نصائح الاستخدام

  • اختر Horizontal Slice وVertical Slice لتطابق التبليط أو تخطيط الكائن المتوقع في الصورة الرئيسية (مثال: شبكة 3x3 لتسع مواضع متوقعة).

  • ارفع Match Threshold % لتقليل الإيجابيات الكاذبة عند وجود ضوضاء في الخلفية أو نمط معقد.

  • جرّب خيارات Method المختلفة إذا أعطت طريقة واحدة كثيرًا من الفشل أو المطابقات الخاطئة.

💡 نصائح وحيل — تراكيب بلوك مفيدة

  • إذا كانت الصور كبيرة جدًا أو بطيئة في المعالجة، استخدم Image Resizer قبل هذا البلوك لتقليل حجم المدخلات.

  • استخدم Image ROI Select لقص الصورة الرئيسية إلى منطقة الاهتمام بحيث ينطبق التقسيم فقط على المنطقة المطلوبة.

  • طبق Blur أو Denoising على الصورة الرئيسية لتقليل الضوضاء عالية التردد التي قد تسبب عدم تطابقات زائفة.

  • عدّل الألوان أو التباين باستخدام Adjust Colors أو Contrast Optimization لجعل الكائن أكثر تمييزًا عن الخلفية.

  • عاين النتائج عبر إرسال الإخراج المشروح إلى Show Image.

  • احفظ الحالات الفاشلة أو الصورة المشروحة باستخدام Image Logger أو Image Write للمراجعة لاحقًا.

  • لفحص قالب واحد (بدون تبليط)، فكر في استخدام Find Object عندما تحتاج للتحقق من حدوث واحد بدلًا من شبكة بلاطات.

(تلميح: اجمع الضوابط والبلوكات أعلاه لبناء تدفق فحص قوي — قص، معالجة مسبقة، مقارنة، ثم تسجيل أو عرض النتائج)

🛠️ استكشاف الأخطاء وإصلاحها

  • إذا أبلغ البلوك عن مطابقات أقل من المتوقع: تحقّق أن Horizontal Slice وVertical Slice تتطابق مع كيفية تكرار الكائن في الصورة الرئيسية؛ ارفع Match Threshold % أو جرّب Method مختلفًا.

  • إذا أبلغ البلوك عن الكثير من المطابقات الخاطئة: ارفع Match Threshold %، طبق معالجة مسبقة مثل Image Threshold أو Blur، أو استخدم Image Resizer لضبط المقاييس.

  • إذا كانت أعداد الشرائح لا تطابق أو تبدو المقارنة غير صالحة: تأكد من أن المدخلين صور صحيحة وأن أرقام الشرائح أعداد صحيحة موجبة.

  • إذا اختلفت الاتجاهات أو المقاييس بين القالب والصورة الرئيسية: قم بتدوير أو تغيير حجم المدخلات بحيث تصطف البلاطات، أو استخدم Auto Alignment / Image Resizer قبل تشغيل المقارنة.

آخر تحديث