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

Contour to Image

تقوم هذه الدالة باستخراج منطقة مستطيلة من الصورة حول Contour معيّن. قدّم صورة المصدر وContour (الشكل) وسيُعيد البلوك صورة مقطوعة مستطيلة تحتوي على الـContour. يفيد هذا البلوك عندما تريد عزل وفحص جسم واحد تم اكتشافه داخل صورة أكبر.

📥 المدخلات

  • Image — صورة المصدر التي تحتوي على الجسم المراد قصّه. يمكن أن تكون ملونة أو رمادية.

  • Contour — الشكل/المحيط الذي يصف حدود الجسم. قدّم Contour الناتج من بلوك إيجاد المحيطات أو معالجة الأشكال.

📤 المخرجات

  • Image — الصورة المقطوعة المستطيلة التي تحتوي المنطقة المحيطة بالـContour المقدّم.

🕹️ عناصر التحكم

  • No Controls — لا يحتوي هذا البلوك على عناصر تحكم تفاعلية. يعمل تلقائيًا عند استقبال المدخلات ويُنتج الصورة المقتطعة.

⚙️ آلية التشغيل

عند تشغيل البلوك، ينظر إلى الـContour المقدم ويحدد منطقة مستطيلة تحيط به. تُستخرج تلك المنطقة من صورة المصدر وتُعاد كمخرج للبلوك. إذا كان الـContour مائلًا أو غير منتظم، يقوم البلوك بتعديل مستطيل يحتويه ويعيد اقتطاعًا مستطيليًا لتسهيل المعالجة التالية.

✨ الميزات

  • يستخرج صورة مستطيلة مركزة حول الـContour لتبسيط التحليل اللاحق.

  • يعمل مع المحيطات الناتجة عن بلوكات كشف الأشكال وتحليلها المختلفة.

  • يُعيد صورة جاهزة للاستخدام للعرض، أو التعرف، أو الحفظ.

📝 كيفية الاستخدام

  1. أنشئ المحيطات من صورتك (مثلاً عبر العتبة Threshold وبلوك Find Contour).

  2. اربط صورة المصدر بـImage والمدخل Contour بالـContour المطلوب.

  3. سيخرج البلوك الصورة المقطوعة عند Image. استخدمها كمدخل لبلوكات أخرى (مثل التعرف، OCR، أو الحفظ).

💡 نصائح وحيل

  • لتوليد المحيطات قبل هذا البلوك، استخدم البلوك Find Contour.

  • إذا احتجت إلى شكل مبسّط قبل القص، جرّب Approximate Contour لتقليل عدد الزوايا.

  • للأجسام المائلة، قارن النتائج مع Minimum Rotated Rectangle أو Minimum Rectangle لاختيار أفضل شكل يحيط بالـContour في سير العمل.

  • عاين الناتج بسرعة باستخدام البلوك Show Image.

  • بعد القص، يمكنك تطبيق Image Resize لتطبيع الأحجام، أو Auto Contrast / Denoising لتحضير المقطوعات للمهام التالية.

  • لحفظ المقتطعات تلقائيًا، ربط مخرج هذا البلوك بـImage Logger أو Image Write.

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

  • إذا كان المخرج غير متوقع أو فارغًا، تأكد من أن مدخل Contour يحتوي على Contour صالح (ليس None). استخدم Find Contour أو Approximate Contour لإنتاج محيطات صحيحة.

  • إذا بدا القص مقطوعًا، تحقق من أن إحداثيات الـContour تقع ضمن حدود صورة المصدر. قد تحتاج إلى تعديل المعالجة الأولية أو اختيار الـContour.

  • إذا ظهر الجسم مائلًا أو مشوهاً وتحتاج منظورًا مختلفًا، جرّب Minimum Rotated Rectangle أو اتبع سير عمل واعٍ بالمنظور (قص ثم Auto Alignment / Perspective Transform) قبل التحليل اللاحق.

آخر تحديث