Most Similar Shape
تقوم هذه الدالة بمقارنة محيط مرجعي مع قائمة من المحيطات المرشحة وتختار الأكثر تشابهًا. تعيد المحيط الأفضل تطابقًا، ودرجة تشابه (0-1)، وصورة مشروحة تُظهر المحيط المختار.
📥 المدخلات
Contourالمحيط المرجعي المستخدم للمقارنةContour(s)قائمة المحيطات المرشحة للمقارنةImageصورة اختيارية تُستخدم للإخراج المرئي/التعليق
📤 المخرجات
Most Similarالمحيط من القائمة المرشحة الذي يطابق المرجع بأفضل شكلScore (0-1)درجة التشابه (1.0 تعني متطابق تمامًا، والقيم الأقل تعني تشابهًا أقل)Image Anyصورة مشروحة اختيارية تُبرز المحيط المحدد
🕹️ عناصر التحكم
لا يحتوي هذا البلوك على عناصر تحكم قابلة للتعديل من قبل المستخدم. يعمل تلقائيًا عند تزويده بالمدخلات.
🎨 الميزات
مقارنة سريعة للأشكال لإيجاد أقرب تطابق ضمن قائمة.
يُنتج درجة تشابه رقمية بالإضافة إلى نتيجة مرئية للتحقق.
يعمل مع أي صيغة محيط يدعمها النظام.
📝 طريقة الاستخدام
زوّد مدخل
Contourبالمحيط المرجعي.زوّد مدخل
Contour(s)بمحيط واحد أو أكثر من المرشحين.اختياريًا، أدخل صورة في
Imageللحصول على نتيجة مرئية مشروحة تُظهر المحيط المختار.شغّل السيناريو؛ ستتضمن المخرجات المحيط المُختار، درجة التشابه، والصورة المشروحة إن وُفِّرت.
📊 التقييم
عند التنفيذ، يقيس هذا البلوك درجة الشبه بين المحيط المرجعي وكل مرشح. يعيد المرشح ذو أعلى درجة تشابه مع الدرجة الرقمية والصورة المشروحة (إن وُفِّرت).
💡 نصائح وحيل
لاستخراج المحيطات من صورة ثنائية أولًا، استخدم
Find Contourللحصول على محيطات مناسبة للمقارنة.استخدم
Approximate Contourلتبسيط المحيطات (تقليل عدد النقاط) قبل المقارنة عندما تكون الأشكال بها ضوضاء أو تفاصيل زائدة.ادمج مع
Hull Convexلمقارنة الأصداف المحدبة بدلًا من المحيطات الخام عندما يكون التشابه في الشكل الخارجي هو المطلوب.استخدم
Minimum RectangleأوMinimum EllipseأوMinimum Circleلتحويل المحيطات إلى أوصاف هندسية بسيطة كاستراتيجية مقارنة بديلة.قم بعمليات ما قبل المعالجة مثل
BlurأوDenoisingأوImage Thresholdلتقليل الضوضاء وتحسين استخراج المحيط.إذا رغبت في معاينة النتيجة بصريًا، صِل مخرج الصورة المشروحة إلى
Show Image.استخدم
Contour to Imageلقص أو عزل المنطقة حول محيط لمزيد من الفحص أو المعالجة لاحقًا.ارسم المحيط المختار على الإخراج الحي باستخدام
Draw Result On ImageأوDraw Detectionsلعرض أوضح في لوحات المراقبة.إذا كنت تحتاج مقارنة داخل منطقة فرعية فقط، اقص الصورة أولًا باستخدام
Image ROIأوImage ROI Selectلتقليل المرشحين وتسريع المعالجة.للمقارنات على دفعات عبر مناطق متعددة، استخدم
Image ROI PolygonأوImage ROI Polygon Multiلتوليد مناطق متعددة وإدخال محيطاتها في هذا البلوك.
🛠️ استكشاف الأخطاء وإصلاحها
إذا كانت درجات التشابه منخفضة بشكل غير متوقع، تأكد من استخراج المحيطات من صورة ثنائية نظيفة (استخدم
Image ThresholdوBlurعند الحاجة).إذا حصلت على عدة مرشحين بدرجات متقاربة، بسط المحيطات باستخدام
Approximate Contourأو قارن الأشكال المحيطة (Minimum Rectangle,Minimum Ellipse) لتقليل الحساسية للفروقات الصغيرة.إذا لم تظهر النتيجة المرئية للمحيط المحدد، فتأكد من تزويد مدخل
Imageبصورة أو ربط مخرج البلوك إلىShow Imageللمعاينة.
آخر تحديث