Multiply Images
هذا بلوك دالة يقوم بعملية ضرب بكسل-ببكسل بين صورتين مُدخلتين ويُخرِج الصورة الناتجة. يكون مفيدًا للاستخدامات مثل التغطية (masking)، دمج التعريضات، أو تطبيق خرائط أوزان لكل بكسل.
📥 المدخلات
Image الصورة الأولى التي سيتم ضربها.
Image الصورة الثانية التي سيتم ضربها.
(تُقرأ المدخلات بالترتيب — الإدخال الأول يُضرب بالإدخال الثاني.)
📤 المخرجات
Image الصورة الناتجة بعد الضرب البكسلي.
🕹️ عناصر التحكم
لا يحتوي هذا البلوك على عناصر تحكم قابلة للتعديل. العملية تعمل تلقائيًا عند توافر صور الإدخال.
⚙️ آلية التشغيل
يستقبل البلوك صورتين، ويُنتج صورة جديدة حيث يكون كل بكسل في الناتج هو حاصل ضرب البكسلات المناظرة من الصورتين المدخلة.
يجب أن تكون الصورتان بنفس الأبعاد. إذا اختلفتا، سيُبلغ البلوك عن خطأ ولن يُنتج مخرجًا صالحًا. استخدم
Image ResizeأوImage Resizerقبل هذا البلوك عند الحاجة.الاستخدامات النموذجية تشمل تطبيق الأقنعة (masks)، دمج أوزان لكل بكسل، أو ضرب القنوات لتأثيرات متخصصة.
🎯 الميزات
ضرب بسيط وسريع بكسل-ببكسل بين صورتين.
يعمل مع أي صيغة صورة يقبلها النظام (ملون أو تدرج رمادي)، بشرط تساوي أبعاد الصورتين.
ينتج مخرج صورة واحد جاهز للمعالجة اللاحقة أو العرض.
📝 تعليمات الاستخدام
قم بتوصيل الصورة التي تريد تعديلها إلى مدخل
Imageالأول.قم بتوصيل الصورة الثانية (قناع، خريطة أوزان، أو صورة ثانية) إلى مدخل
Imageالثاني.تأكد أن الصورتين لهما نفس العرض والارتفاع. إذا لم تكونا كذلك، أضف خطوة تغيير حجم الصورة قبل هذا البلوك.
يقوم البلوك بإخراج الصورة المضافة على مخرج
Imageللعرض أو المعالجة لاحقًا.
💡 نصائح وحيل
إذا كانت الصور بأحجام مختلفة، أدرج
Image Resize(أوImage Resizer) قبل هذا البلوك لمطابقة الأبعاد.لتجنب السطوع غير المتوقع أو التجاوز (overflow)، فكر في تحضير المدخلات باستخدام
Normalize Imageأو قم بمقياس إحدى المدخلات باستخدامDivide Imagesقبل الضرب.للمزج أو التركيبات الموزونة، جرب الجمع مع
Add ImagesأوAdd Images Weightedحسب التأثير المطلوب.استخدم
Apply Maskلإنشاء صورة قناع ثنائية واضربها مع الصورة المصدرية لإخفاء مناطق بسرعة.اعرض النتائج مسبقًا باستخدام
Show Imageواحفظ النتائج باستخدامImage WriteأوImage Loggerللتسجيل/التصدير.
🛠️ استكشاف الأخطاء وإصلاحها
خطأ بخصوص اختلاف أحجام الصور: تأكد أن كلا المدخلين لهما نفس العرض والارتفاع؛ استخدم
Image Resizeلحل المشكلة.سطوع غير متوقع أو اقتطاع (clipping): قم بتطبيع أو تحجيم المدخلات قبل الضرب (انظر
Normalize ImageوDivide Images).لا يظهر مخرج: تحقق أن كلا التوصيلين يقدمان بيانات صورة صالحة وأن البلوك يتلقى إدخالات نشطة.
آخر تحديث