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

Multiply Images

هذا بلوك دالة يقوم بعملية ضرب بكسل-ببكسل بين صورتين مُدخلتين ويُخرِج الصورة الناتجة. يكون مفيدًا للاستخدامات مثل التغطية (masking)، دمج التعريضات، أو تطبيق خرائط أوزان لكل بكسل.

📥 المدخلات

Image الصورة الأولى التي سيتم ضربها. Image الصورة الثانية التي سيتم ضربها. (تُقرأ المدخلات بالترتيب — الإدخال الأول يُضرب بالإدخال الثاني.)

📤 المخرجات

Image الصورة الناتجة بعد الضرب البكسلي.

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

لا يحتوي هذا البلوك على عناصر تحكم قابلة للتعديل. العملية تعمل تلقائيًا عند توافر صور الإدخال.

⚙️ آلية التشغيل

  • يستقبل البلوك صورتين، ويُنتج صورة جديدة حيث يكون كل بكسل في الناتج هو حاصل ضرب البكسلات المناظرة من الصورتين المدخلة.

  • يجب أن تكون الصورتان بنفس الأبعاد. إذا اختلفتا، سيُبلغ البلوك عن خطأ ولن يُنتج مخرجًا صالحًا. استخدم Image Resize أو Image Resizer قبل هذا البلوك عند الحاجة.

  • الاستخدامات النموذجية تشمل تطبيق الأقنعة (masks)، دمج أوزان لكل بكسل، أو ضرب القنوات لتأثيرات متخصصة.

🎯 الميزات

  • ضرب بسيط وسريع بكسل-ببكسل بين صورتين.

  • يعمل مع أي صيغة صورة يقبلها النظام (ملون أو تدرج رمادي)، بشرط تساوي أبعاد الصورتين.

  • ينتج مخرج صورة واحد جاهز للمعالجة اللاحقة أو العرض.

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

  1. قم بتوصيل الصورة التي تريد تعديلها إلى مدخل Image الأول.

  2. قم بتوصيل الصورة الثانية (قناع، خريطة أوزان، أو صورة ثانية) إلى مدخل Image الثاني.

  3. تأكد أن الصورتين لهما نفس العرض والارتفاع. إذا لم تكونا كذلك، أضف خطوة تغيير حجم الصورة قبل هذا البلوك.

  4. يقوم البلوك بإخراج الصورة المضافة على مخرج 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).

  • لا يظهر مخرج: تحقق أن كلا التوصيلين يقدمان بيانات صورة صالحة وأن البلوك يتلقى إدخالات نشطة.

آخر تحديث