Image ROI Polygon
هذه الدالة (function block) تتيح لك رسم مضلع مباشرةً على الصورة لتحديد منطقة اهتمام مخصصة (ROI). استخدمها لاختيار أشكال غير منتظمة، تعديل رؤوس المضلع تفاعليًا، وإخراج كل من الصورة المقتطعة داخل المضلع وإحداثيات المضلع للمعالجة اللاحقة.
📥 المدخلات (Inputs)
Image Anyالصورة المعروضة والمستخدمة للتعليل. قم بتوصيل أي بلوك يولد صورة هنا حتى تتمكن من رسم المضلع على معاينة حية.
📤 المخرجات (Outputs)
Image Anyالصورة المقتطعة التي تتوافق مع منطقة المضلع. إذا لم يتم تعريف مضلع فقد يكون هذا المخرج فارغًا.Polygonإحداثيات المضلع المعادة كقائمة contour/shape مناسبة للاستخدام في بلوكات أخرى.
🕹️ عناصر التحكم (Controls)
Left Clickإضافة رأس (vertex) في المكان الذي يتم النقر عليه.Dragانقر واسحب رأسًا موجودًا لإعادة وضعه.Uالتراجع عن آخر رأس تمت إضافته (Undo).Cمسح كل الرؤوس والبدء من جديد.Overlay Previewتُعرض علامات مرئية والتعبئة أثناء التعديل حتى ترى المضلع والرؤوس ومنطقة التحديد في الوقت الفعلي.
⚙️ آلية التشغيل (Running mechanism)
قم بتوصيل مصدر صورة إلى مدخل
Image Anyوشغّل السيناريو مرة واحدة لملء المعاينة.ارسم المضلع بالنقر لإضافة الرؤوس. يتحدّث الـ overlay فورًا.
استخدم السحب واختصارات لوحة المفاتيح لتعديل الشكل بدقة.
عندما يوجد مضلع، ينتج البلوك صورة مقتطعة (المستطيل المحيط الضيق للمضلع) وقائمة إحداثيات المضلع عند كل تقييم.
✨ الميزات (Features)
رسم مضلع تفاعلي مع إمكانية تعديل الرؤوس.
اختصارات التراجع/المسح لتصحيحات سريعة.
تراكب مرئي مع إبراز الرؤوس أثناء التحويم أو السحب.
إخراج كل من الصورة المقتطعة وإحداثيات المضلع الدقيقة.
يدعم ROI غير مستطيلة ومتعددة النقاط للأشكال غير المنتظمة.
📝 نصائح الاستخدام (Usage tips)
ارسم على الأقل ثلاث نقاط لتشكيل مضلع مملوء؛ نقاط أقل لن تُنتِج لقطة ROI صالحة.
بعد الرسم، شغّل البلوكات اللاحقة لمعالجة الصورة المقتطعة أو إحداثيات المضلع.
استخدم السحب لضبط مواقع الرؤوس بدقة لقياسات دقيقة.
💡 نصائح وحيل (Tips and Tricks)
عاين صورًا أكبر بتوصيل المخرج إلى
Show Imageلتتمكن من الرسم بدقة على عارض منفصل.إذا احتجت إلى عدة ROIs في صورة واحدة، استخدم
Image ROI Polygon Multiلتخزين عدة اختيارات مضلع ثم مرّر كلٍ منها إلى بلوكات المعالجة.ادمج مع
Get ROIأوImage ROI Selectإذا فضلت الاقتصاص المستطيلي أولًا ثم دقّق بالمضلع للأشكال المعقدة.استخدم
Apply Maskبعد هذا البلوك لقناع الصورة الأصلية بالمضلع ومرّر تلك الصورة المقنعة إلى بلوكات التحليل.مرّر الصورة المقتطعة للمضلع إلى بلوكات الكشف أو التحليل مثل
Find Object,Object Detection,Mask Detection,Histogram On LineأوColor Density Percentageلتركّز المعالجة على المنطقة المحددة.إذا كانت الصورة كبيرة جدًا للرسم بشكل مريح، أضف
Image ResizerأوImage Resizeقبل هذا البلوك؛ تذكّر أن تغيير الحجم يغيّر إحداثيات البكسل المستخدمة من قبل البلوكات الحساسة للهندسة.احفظ الـ ROIs المحددة باستخدام
Image Logger,Image WriteأوMulti Image Writeلجمع مجموعات بيانات أو للمراجعة لاحقًا.
🛠️ استكشاف الأخطاء وإصلاحها (Troubleshooting)
لا تظهر أي صورة: تأكد من توصيل بلوك يولد صورة إلى
Image Anyوشغّل مرة واحدة لملء المعاينة.لم يتم إنتاج ROI: تأكد من وجود ثلاث رؤوس على الأقل؛ نقاط أقل لا تكوّن مضلعًا مملوءًا.
يظهر المضلع في مكان خاطئ بعد تغيير حجم الصور في المسار السابق: ارسم على الدقة النهائية أو أدرج
Image Resizerبشكل ثابت في الخط لمعالجة اتساق الإحداثيات.تحتاج إحداثيات دقيقة لبلوكات أخرى: استخدم مخرج
Polygon(قائمة الإحداثيات) وتحقق عبر معاينة بواسطةShow Imageأو أعد التشغيل بعد التعديلات.
آخر تحديث