Apply Mask
هذا بلوك دالة يقوم بتصفية صورة باستخدام صورة قناع (أسود/أبيض أو تدرج رمادي) للاحتفاظ بأجزاء محددة من الصورة أو إزالتها. مخصّص لسير عمل التقسيم والتمويه البسيط في AugeLab Studio.
📥 المدخلات
Image— الصورة الرئيسية التي سيتم تصفيتها (منفذ إدخال).Mask— صورة القناع المستخدمة لتحديد المناطق المحفوظة (منفذ إدخال). يقبل صورة ثنائية، تدرج رمادي أو ملونة. يعامل البكسلات الفاتحة/البيضاء في القناع كمناطق محفوظة والبكسلات الداكنة كمناطق مُزالة.
📤 المخرجات
Filtered— الصورة الناتجة بعد تطبيق القناع (منفذ الإخراج).
🕹️ عناصر التحكم
لا يحتوي هذا البلوك على عناصر تحكم إضافية أو إعدادات واجهة. يقوم بالتصفية بناءً على المدخلين المقدمين.
🎨 الميزات
يعمل مع الصور الملونة (RGB) والصور بتدرج الرمادي.
يقبل الأقنعة بتدرج رمادي أو ملونة؛ يُفسر القناع كخريطة احتفاظ/إزالة.
يحتفظ ببكسلات الصورة حيث يكون القناع فاتحًا/أبيضًا ويخفي البكسلات حيث يكون القناع داكنًا/أسودًا.
مصمم لتصفية سريعة ومرئية في سلاسل المعالجة.
⚙️ آلية التشغيل
عند التشغيل، يتحقق البلوك من كلا المدخلين، ويتأكد من أن القناع يمكن استخدامه كمحدد ثنائي، ثم يطبق القناع على الصورة الرئيسية. تكون النتيجة هي الصورة الأصلية مع إزالة (أو تحويل إلى أسود) المناطق غير المغطاة وفقًا للقناع.
📝 تعليمات الاستخدام
زوّد
Imageبالصورة التي تريد تصفيتها.زوّد
Maskبصورة القناع. المناطق الفاتحة/البيضاء في القناع ستُحفظ في الناتج؛ والمناطق الداكنة/السوداء ستُزال.اربط خرج
Filteredبالبلوكات التالية (لعرضها، حفظها، أو لمزيد من المعالجة).
نصائح:
إذا اختلفت أحجام القناع والصورة، غيّر الحجم أو اقطعهما بحيث يتطابقا قبل الربط.
إذا كان القناع تقريبياً، يمكنك دمج هذا البلوك مع خطوات شكلية أو تمويج لتحسين النتائج.
💡 نصائح وحيل
أنشئ الأقنعة من قيم الشدة باستخدام بلوكات مثل
Image ThresholdأوImage Adaptive Thresholdقبل إدخالها في هذا البلوك.قلل الضوضاء في مصدر القناع باستخدام
BlurأوDenoisingلتجنّب ثقوب صغيرة غير مرغوب فيها في النتيجة.حسّن فصل المقدمة/الخلفية باستخدام
HSV Filterعندما يكون اللون دليلاً قويًا، ثم حوّل النتيجة إلى قناع لهذا البلوك.لاستخراج موضوع بجودة أعلى، جرّب
Background Removal (RMBG-1.4)أوBackground Removal (BiRefNet)وأدخل القناع الناتج أو الصورة المقتطعة في هذا البلوك.استخدم
Morphological Transformationsلتنظيف شوائب القناع الصغيرة (erode/dilate) قبل تطبيق القناع.اقتطع أو ركّز المعالجة باستخدام
Image ROI SelectأوImage ROIبحيث يتطابق القناع والصورة على منطقة الاهتمام.عاين النتائج باستخدام
Show Imageواحفظ النواتج الناجحة باستخدامImage LoggerأوImage Write.
🛠️ حل المشكلات
القناع يبدو وكأنه لا يفعل شيئًا: تحقق من محاذاة
MaskمعImageوأن المناطق الفاتحة تتوافق مع المناطق التي تريد الاحتفاظ بها. إذا اختلفت الأحجام، استخدمImage Resizeأو اقتطع باستخدامImage ROI Select.الناتج يحتوي على بقع أو ثقوب: طبّق
BlurأوMorphological Transformationsعلى القناع لإزالة العيوب الصغيرة.لا تغيير مرئي بعد التطبيق: تحقق من أن القناع يحتوي بالفعل على مناطق غير سوداء. استخدم
Image Thresholdلثنوية القناع غير الواضح.تحتاج لفحص النتائج الوسيطة: أدخل
Show Imageبعد خطوات إنشاء القناع للتحقق من صحة القناع قبل تطبيقه.
📊 التقييم
عند التنفيذ، يخرج هذا البلوك صورة Filtered. استخدم هذا الخرج للعرض أو الحفظ أو التغذية إلى بلوكات تحليل لاحقة مثل الكشف أو القياس.
آخر تحديث