Get Dimension
هذا البلوك يُرجع أبعاد صورة الإدخال على شكل قائمة أرقام. يكون مفيدًا عندما تحتاج أن تعرف عرض الصورة، ارتفاعها ومعلومات القنوات قبل تطبيق عمليات معالجة صور أخرى.
📥 المدخلات
Image Any هذا المدخل يقبل أي بيانات صورة من بلوكات أخرى.
📤 المخرجات
Dimensions يعيد أبعاد الصورة (مثال: height, width, channels) كقائمة من الأرقام.
🕹️ عناصر التحكم
لا يحتوي هذا البلوك على عناصر تحكم.
🎯 الميزات
استرجاع سريع لمعلومات شكل الصورة لتوجيه خطوات المعالجة اللاحقة.
يعمل مع الصور الملونة والرمادية؛ المخرجات تعكس صيغة شكل الصورة الممررة.
📝 تعليمات الاستخدام
وصل بلوك ينتج صورة (كاميرا، محمل صورة loader أو بلوك معالجة) إلى مدخل
Image Any.اطلع على خرج
Dimensionsللحصول على معلومات شكل الصورة.استخدم قيم الأبعاد لتكوين بلوكات أخرى أو للتحقق من أحجام الصور في السيناريو الخاص بك.
📊 التقييم
عند التنفيذ، يقوم هذا البلوك بفحص الصورة المتصلة ويخرج قائمة رقمية تصف أبعادها (مثل height, width, channels). إذا لم تُزوَّد صورة، فلن يُنتج البلوك قائمة أبعاد.
💡 نصائح وحيل
استخدم
Load Imageأو بلوكات مدخل الكاميرا مثلCamera USBوCamera IP (ONVIF)كمصادر صورة للتحقق السريع من أحجام الصور الواردة.إذا رغبت بمعاينة الصورة قبل فحص الأبعاد، اربط بلوك
Show Imageبنفس مصدر الصورة.لقياس منطقة مقصوصة، وصل بلوك قص مثل
Image ROIأوImage ROI Selectقبل هذا البلوك — عندها سيعكس خرجDimensionsمساحة المنطقة المقصوصة.عند العمل مع صور كبيرة جدًا، فكّر بإرسال نسخة مُعاد تحجيمها باستخدام
Image ResizeأوImage Resizerقبل طلب الأبعاد لتسريع المعالجة اللاحقة.استخدم
Image Resolution and Channel Valueإذا أردت خرجة مفصّلة بعرض/ارتفاع/قنوات منفصلة أو معلومات قناة أعمق.
🛠️ استكشاف الأخطاء وإصلاحها
لا يوجد خرج أو نتيجة فارغة: تأكد من توصيل مصدر صورة إلى مدخل
Image Any.عدد عناصر غير متوقع في النتيجة: بعض الصور تكون رمادية (height, width) بينما الصور الملونة تتضمن عدد القنوات (height, width, channels). استخدم
Split ImageأوImage Resolution and Channel Valueإن احتجت معلومات منفصلة عن القنوات.إذا كان من الممكن أن يكون الإدخال مفقودًا أحيانًا، استخدم بلوكات مثل
Is NoneأوReplace Noneفي المسار السابق لتوفير بيانات بديلة وتجنب الانقطاع.
آخر تحديث