Minimum Rectangle
هذا بلوك وظيفي يقوم بحساب ورسم أصغر مستطيل محيط (minimum enclosing rectangle) حول كونتور مُقدَّم. مفيد للحصول بسرعة على صندوق التغليف، موقع المركز وحجم الشكل المكتشف لاستخدامها في خطوات لاحقة أو للعرض البصري.
📥 المدخلات
Image Anyالصورة المستخدمة كخلفية للعرض.Contourالشكل/الكونتور الذي سيتم إحاطته بالمستطيل.
📤 المخرجات
Imageالصورة بعد رسم المستطيل.Centerموقع مركز المستطيل (x, y).Widthعرض المستطيل بوحدة البكسل.Heightارتفاع المستطيل بوحدة البكسل.Rectangleبيانات شكل المستطيل التي تمثل الصندوق المحيط.
🕹️ عناصر التحكم
لا يحتوي هذا البلوك على عناصر تحكم إضافية للمستخدم.
🎨 الميزات
يرسم مستطيلاً واضحاً يحيط بالكونتور المزوَّد ليعطي مراجع بصرية فورية.
يرجع قياسات هندسية مثل المركز، العرض والارتفاع، بالإضافة إلى بيانات المستطيل التي يمكن تمريرها إلى بلوكات أخرى.
يعمل مع أي شكل شبيه بالكونتور الناتج عن بلوكات اكتشاف الكونتور أو تحليل الأشكال.
📝 تعليمات الاستخدام
زود مدخل
Contourبكونتور مكتشف (مثلاً من بلوكFind Contour).زود مدخل
Image Anyبالصورة المصدر حتى يُرسم المستطيل فوقها.استخدم المخرجات للعرض البصري، القياس، قص ROI للمزيد من التحليل، أو لاتخاذ قرارات منطقية لاحقة.
📊 التقييم
عند التشغيل، يحسب البلوك المستطيل المحاذي للمحاور (axis-aligned) للكونتور المدخل، يضع هذا المستطيل فوق الصورة المقدمة، ويصدر الصورة المعلّمة بالإضافة إلى مركز المستطيل، العرض، الارتفاع وبيانات المستطيل.
💡 نصائح وحيل
للحصول على الكونتور الذي يُدخَل إلى هذا البلوك، استخدم بلوك
Find Contour.لتبسيط الكونتور وتقليل عدد الرؤوس قبل القياس، جرب
Approximate Contour.لقص المساحة داخل المستطيل لمزيد من التحليل، ادمج هذا البلوك مع
Get ROIأوContour to Image.لتوضيح النتائج بصرياً، قم بتمرير صورة الناتج إلى
Draw RectangleأوDraw Result On Image.إذا احتجت لملاءمة أدق أو مستطيل مائل، قارن النتائج مع
Minimum Rotated Rectangle,Minimum EllipseأوMinimum Circle.للتحقق أو تصفية الأشكال، فكّر باستخدام
Hull Convexقبل القياس، أوMeasure Object Distanceللمقارنة بين مواضع عدة كائنات مكتشفة.
🛠️ استكشاف الأخطاء وإصلاحها
لا يظهر مستطيل: تأكد من وجود كونتور صالح (استخدم
Find Contourأو تحقق أن البلوك المصدّر للكونتور أعطى نتائج).حجم المستطيل غير متوقع: تحقق أن إحداثيات الكونتور في نفس نظام إحداثيات الصورة وأن الصورة المقدمة تتطابق مع مصدر الكونتور.
كونتور ضوضائي: نفّذ معالجة مسبقة مثل
Blur,Image Thresholdأو عمليات مورفولوجية لتنظيف الكونتور قبل تمريره إلى هذا البلوك.
آخر تحديث