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

Image Adaptive Threshold

هذه الدالة تحوّل صورة رمادية أو ملونة إلى صورة ثنائية (أسود وأبيض) نظيفة باستخدام حدّ تكيّفي. تكون مفيدة عندما تتفاوت ظروف الإضاءة عبر الصورة بحيث لا يكفي استخدام عتبة واحدة عالمية.

📥 المدخلات

Input Image (مقبس الإدخال) تستقبل صورة ملونة أو رمادية ليتم تطبيق العتبة عليها.

📤 المخرجات

Image Gray (مقبس الإخراج) تنتج صورة رمادية ثنائية تُظهر الكيانات الأمامية بموجب العتبة التكيفية.

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

  • Threshold Type اختر بين طرق تكيف محلية (مثل mean أو gaussian) لحساب العتبات المحلية.

  • Threshold يتحكم بقيمة الشدة النهائية المستخدمة في النتيجة الثنائية.

  • Kernel Size يحدد حجم الجوار المستخدم لحساب العتبة المحلية؛ القيم الأكبر تأخذ مساحة محلية أوسع بعين الاعتبار.

🎯 المزايا

  • يتعامل تلقائياً مع الصور الملونة بتحويلها إلى رمادية أولاً.

  • يكيّف العتبة محلياً عبر الصورة، ما يجعله مقاومًا لتفاوت الإضاءة.

  • شرائط ومربعات اختيار بسيطة تتيح ضبط الحساسية وحجم الجوار دون حاجة لمعرفة تقنية عميقة.

  • ينتج صورة ثنائية نظيفة مناسبة للعمليات اللاحقة مثل الكشف أو القياس.

⚙️ كيفية العمل

  • عند توصيل صورة إلى Input Image، يقوم البلوك بتحويل الصور الملونة إلى رمادية إذا لزم الأمر.

  • يحدد الخيار في Threshold Type طريقة حساب القيم المحلية للعتبة عبر الصورة.

  • يحدد Kernel Size حجم المنطقة المحلية المستخدمة لحساب كل عتبة.

  • يخرج البلوك صورة رمادية ثنائية على مقبس Image Gray تُظهر المناطق الأمامية بحسب المعايير المحددة.

📝 تعليمات الاستخدام

  1. وصل كاميرا أو مصدر صورة إلى Input Image.

  2. اختر Threshold Type الذي يناسب المشهد (جرّب كلا الخيارين إن لم تكن متأكداً).

  3. اضبط Kernel Size ليتناسب مع مقياس تغيّر الإضاءة المحلية أو تفاصيل الكائنات.

  4. استخدم Threshold لضبط سطوع الناتج الثنائي النهائي.

  5. راجع النتيجة على مخرج Image Gray وكرّر الضبط حتى تصل إلى النتيجة المطلوبة.

💡 نصائح وحيل

  • إذا كانت الصورة بها ضوضاء، أضف بلوك Blur قبل هذا البلوك لتقليل البكسلات العشوائية.

  • للمشاهد ذات تفاوت ألوان معقّد، استخدم HSV Filter أو Image Color Match لعزل منطقة اللون المستهدفة قبل العتبة.

  • إذا كنت تحتاج لعتبة على جزء من الصورة فقط، اقصّ المنطقة أولاً باستخدام Image ROI Select ثم أرسل الناتج إلى هذا البلوك لتسريع الضبط وتقليل الإيجابيات الخاطئة.

  • لضمان أحجام صحيحة في البلوكات اللاحقة، استخدم Image Resize قبل العتبة عند التعامل مع صور كبيرة جداً.

  • عرِض النتائج باستخدام Show Image حتى تتمكن من معاينة المخرجات تفاعلياً أثناء ضبط الضوابط.

  • اجمعها مع Histogram On Line لفحص توزيع قيم البكسل على خط وتحسين إعدادات Kernel Size وThreshold.

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

  • إذا كان الناتج أسوداً أو أبيضاً بالكامل، جرّب زيادة أو خفض قيمة Threshold وضبط Kernel Size.

  • إذا كانت الحواف مكسورة أو متقطعة، أضف Blur أو استخدم Kernel Size أكبر لتثبيت تقديرات العتبة المحلية.

  • إذا تم الكشف عن جزء فقط من الكائن، اقتطع المنطقة باستخدام Image ROI Select أو حسّن الألوان باستخدام HSV Filter قبل العتبة.

آخر تحديث