Measure Object Distance
هذا البلوك يقيس المسافة بين حدوثين لعنصر مستهدف تم العثور عليهما داخل صورة المصدر. يعرض معاينة مرئية مع علامات ويوفر مخرجات رقمية للمسافات X و Y والمسافة الإقليدية. استخدمه عندما تحتاج قياسات مكانية سريعة بين جسمين متشابهين في صورة.
📥 المدخلات
Main Imageالصورة التي سيتم تحديد الجسمين وقياس المسافة بداخلهما.1st Object Imageصورة قالب (مثال) للجسم الأول الذي تريد العثور عليه.2nd Object Imageصورة قالب (مثال) للجسم الثاني الذي تريد العثور عليه.
📤 المخرجات
Image Anyالنتيجة المرئية التي تعرض الأجسام المقاسة والعلامات.Distanceالمسافة الإقليدية المحسوبة بين مركزي الجسمين المكتشفين (مع مضروب عامل القياس المختار).X Distanceالمسافة الأفقية بين مركزي الجسمين.Y Distanceالمسافة العمودية بين مركزي الجسمين.
🕹️ الضوابط
Measure Factorأدخل قيمة رقمية لتحويل المسافة بالبكسل إلى وحدات العالم الحقيقي (مثلاً مم لكل بكسل).Measured distanceتسمية عرض تظهر المسافة المحسوبة للرجوع السريع.Image Previewمنطقة عرض مرئية تعرض صورة الإدخال وعلامات القياس.
⚙️ آلية التشغيل
عند تشغيل البلوك، يبحث عن تطابقات في Main Image مع مثالَي الجسمين المقدمين، يحدد مراكز كل جسم مُكتشف، ثم يحسب مسافات X و Y والمسافة الإقليدية بين هذين المركزين. تُضرب المسافة المحسوبة في قيمة Measure Factor لإظهار النتيجة بالوحدة المطلوبة. يتم تحديث معاينة الصورة لعرض المواضع المكتشفة والقياس.
✨ الميزات
ملاحظات مرئية بعلامات وصورة معاينة مشروحة للتحقق السريع.
مخرجات رقمية لتقارير قياس دقيقة ومعالجة لاحقة.
تحكم بسيط عبر مدخل واحد
Measure Factorلتحويل البكسلات إلى وحدات حقيقية.منطقة معاينة قابلة لتغيير الحجم لتفحص النتائج بوضوح أكبر.
📝 كيفية الاستخدام
ضع صورة المشهد في
Main Image.ضع صور أمثلة للجسمين في
1st Object Imageو2nd Object Image(يجب أن تمثل ما تتوقع العثور عليه).اضبط
Measure Factorلتحويل المسافات من بكسل إلى وحدات حقيقية (اتركها 1 إذا أردت وحدات بكسل).شغّل التدفق وافحص معاينة
Image Anyوكذلك المخرجاتDistance،X Distance،Y Distance.
💡 نصائح وحيل
إذا كان من الصعب مطابقة القوالب في المشهد الكامل، قم أولاً بقص المنطقة باستخدام
Image ROI Selectلتقليل منطقة البحث وتسريع المطابقة.استخدم
Image ResizerأوImage Resizeلمعايرة أحجام الصور إذا كانت صور القوالب مأخوذة بدقة مختلفة عن الصورة الرئيسية.حسّن موثوقية المطابقة بمعالجة سابقة مثل
Adjust Colors،Contrast Optimization، أوBlurلتقليل الضوضاء وإبراز الميّزات.للتحقق بصرياً، أربط مخرج
Image AnyإلىShow Imageلعرض المعاينة بحجم أكبر.عند القياس عبر أزواج متعددة أو التتبع عبر الزمن، احفظ الإطارات باستخدام
Image Loggerأو صدر القياسات عبرCSV Exportلتحليل لاحق.إذا كان لديك مستطيلات مكتشفة مسبقاً من كاشف أشياء، يمكنك دمج هذا البلوك مع كتل الكشف (مثل
Find Object) لاستخدامها لتحديد مواضع القوالب بشكل أقوى قبل القياس.
🛠️ استكشاف الأخطاء وإصلاحها
لم يتم العثور على أجسام: تأكد أن صور الأمثلة تشبه ظهور الأجسام في
Main Image(نفس المقياس، الاتجاه والإضاءة). فكّر في استخدامImage ResizeأوAdjust Colors.مقياس المسافة غير صحيح: تحقق من قيمة
Measure Factor. للحصول على مقياس حقيقي، قِس مرجعاً معروفاً بالبكسل واستخرج العامل الصحيح.تطابقات متعددة أو خاطئة: قم بقص منطقة البحث باستخدام
Image ROI Selectأو زد التباين عبرContrast Optimizationلتقليل المطابقات الخاطئة.المعاينة لا تتحدّث: تأكد من وجود صورة صالحة في
Main Imageوأعد فتح المعاينة (لاستعراض أكبر استخدمShow Image).
آخر تحديث