Output
تُظهر هذه الدالة تمثيلاً قابلاً للقراءة من قبل الإنسان (مسلسل) للبيانات الواردة إليها. تُستخدم بشكل أساسي لفحص القيم أثناء التشغيل، وتصحيح الأخطاء السريع، وتسجيل خفيف على الشاشة للبيانات المنتجة من قبل دوال أخرى.
📥 المدخلات
Generic
مقبس إدخال يقبل أي نوع من البيانات (أرقام، نصوص، قوائم، قواميس، بيانات وصفية للصور، نتائج كشف، إلخ) من بلوكات أخرى.
📤 المخرجات
هذه الدالة لا تُنتج أي مخارج. هي بلوك عرض فقط.
🕹️ عناصر التحكم
Output Display
منطقة نصية قابلة لتغيير الحجم تعرض التمثيل المتسلسل للبيانات الواردة. يجمع البلوك المدخلات ويُلحقها في العرض خلال كل تشغيل لكي تتم مراجعتها بسهولة.
⚙️ آلية التشغيل
في بداية التشغيل، يقوم البلوك بمسح الذاكرة المؤقتة للعرض داخليًا حتى يُظهر كل تشغيل إدخالاته الخاصة فقط.
أثناء التشغيل، تُحوّل كل قيمة واردة إلى تمثيل نصي مُنسق ومُعرَّف بمسافات بادئة (indented) وتُلحَق بالذاكرة المؤقتة.
في نهاية التشغيل، يُعرض النص المجمّع في
Output Displayلمراجعتك بالتسلسل.
هذا يجعل البلوك مفيدًا لمراقبة كيفية تغير البيانات خلال سيناريو بدون الحاجة إلى حفظ ملفات.
✨ الميزات
تمثيل مقروء ومُنسق (indented) لفحص سريع للهياكل البيانية المعقدة.
تحويل القيم غير الملائمة للعرض إلى نص قابل للقراءة ليبقى العرض مفيدًا.
تجميع الإدخالات خلال التشغيل لعرض تسلسل زمني للقيم المنتجة.
منطقة عرض قابلة لتغيير الحجم للسجلات الطويلة أو تعدد الإدخالات.
📝 طريقة الاستخدام
وصل بلوك مُنتج (مثال: كشف أو معالجة) بمقبس
Generic.شغّل السيناريو. ستُملأ نافذة
Output Displayبتمثيل قابل للقراءة للبيانات الواردة في التشغيل الحالي.استخدم العرض للتحقق من بنية البيانات، الأعداد، الإحداثيات، والبيانات الوصفية قبل توجيهها إلى تخزين دائم أو بلوكات الشبكة.
💡 نصائح وحيل
استخدم هذا البلوك مع بلوكات الكشف أو التحليل لفحص مخرجاتها بسرعة:
وصل مخرجات من
Object Detection,Object Detection - Custom,Mask Detection,Pose Estimation,Object_Detection_TrackerأوFind Objectلعرض الأعداد والإحداثيات وتفاصيل النتائج بسرعة.
عندما تريد الحفاظ على البيانات أو إرسالها بعد الفحص، اقترن بالبلاكات التالية:
CSV Exportلكتابة بيانات جدولية إلى ملفات،Data to JSONلتجميع سجلات JSON منظمة،REST API - PostأوMQTT Publishلإرسال البيانات المفحوصة إلى خوادم أو وسطاء رسائل،Image LoggerأوImage Writeعندما تحتاج أيضًا إلى حفظ الأدلة البصرية.
للتصحيح السريع إلى جانب الفحص البصري، استخدم
Show Imageبالتوازي: تفحص الصور بينما تعرض بيانات الكشف هنا.استخدم
Debug Inputلمقارنة ما يتم تسجيله هنا مع ما يظهر في سجلات البرنامج لديك.
🛠️ استكشاف الأخطاء وإصلاحها
لا يظهر شيء في العرض:
تأكد من توصيل بلوك مُنتج بمقبس
Genericوأنه يخرج بيانات أثناء التشغيل.
السجلات الطويلة جدًا صعبة القراءة:
فكر بحفظ البيانات المنظمة باستخدام
CSV ExportأوData to JSONأو إرسالها إلى خادم عبرREST API - Postلتحليل ما بعد التشغيل.
البيانات تبدو مختصرة أو ليست كما هو متوقع:
تحقق من نوع إخراج البلوك المنتج (مثل الأعداد، القوائم، القواميس) وافحص ذلك البلوك (مثال:
Object Detection,Mask Detection) للتأكد من أنه ينتج الحقول المتوقعة.
آخر تحديث