> For the complete documentation index, see [llms.txt](https://docs.augelab.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.augelab.com/arabic/alblwkat-alwzyfyh/blocks-reference/image-transformations/operations/add-images-weighted.md).

# Add Images Weighted

هذا البلوك يقوم بمزج صورتين معًا باستخدام وزن يحدده المستخدم. يكون مفيدًا لإنشاء تراكبات ناعمة، انتقالات متدرجة (crossfades)، أو مزج متحكم به لمصدرين بصريين.

## 📥 المدخلات <a href="#inputs" id="inputs"></a>

`Image Any` أول مدخل للصورة ليتم مزجه.

`Image Any` المدخل الثاني للصورة ليتم مزجه.

## 📤 المخرجات <a href="#outputs" id="outputs"></a>

`Image Any` الصورة الناتجة بعد المزج.

## 🕹️ الضوابط <a href="#controls" id="controls"></a>

`Weight %` شريط تمرير يحدد مقدار تأثير الصورة الأولى في عملية المزج. القيم المنخفضة تُعطي الأفضلية للصورة الثانية، والقيم العالية تُعطي الأفضلية للصورة الأولى.

## ⚙️ آلية التشغيل <a href="#running-mechanism" id="running-mechanism"></a>

عند تشغيل البلوك، يأخذ الصورتين المدخلتين ويخلط قيم البكسلات وفقًا لقيمة `Weight %` المختارة. إذا اختلفتا في الأبعاد، سيقوم البلوك بضبط الصورة الثانية لتتطابق مع الأولى حتى يمكن إجراء المزج. كما تُحافظ القيم النهائية للبكسل ضمن النطاق الصحيح للصورة لتجنب تشوهات بصرية.

## 🎯 الميزات <a href="#features" id="features"></a>

* مزج في الوقت الحقيقي يتم التحكم فيه عبر شريط تمرير واحد وسهل الاستخدام.
* مطابقة الحجم التلقائية عندما تختلف دقة المدخلات.
* تقليم آمن للقيم لضمان مخرجات صورة صحيحة.
* يعمل مع أي بلوك يُنتج صورة طالما أن بيانات الصورة متوفرة.

## 📝 تعليمات الاستخدام <a href="#usage" id="usage"></a>

1. زود البلوك بمصدرين للصورة عبر مدخّلات `Image Any`.
2. اضبط شريط `Weight %` لتحديد نسبة المزج بين الصورتين.
3. اقرأ الصورة الممزوجة من مخرج `Image Any` ومرّرها للمعالجة اللاحقة أو العرض.

## 💡 نصائح وحيل <a href="#tips-and-tricks" id="tips-and-tricks"></a>

* إذا كانت أحجام صورك مختلفة، استخدم `Image Resizer` أو `Image Resize` قبل هذا البلوك للتحكم بكيفية تغيير الحجم (الحفاظ على نسبة العرض للارتفاع، طريقة الاستيفاء، إلخ).
* لتجنب الفواصل المرئية عند مزج صور ملتقطة بإضاءات مختلفة، طبّق `Normalize Image` أو `Contrast Optimization` على كلا المدخلين أولًا.
* استخدم `Blur` على أحد المدخلين لخلق انتقالات ناعمة أو تأثيرات عمق الميدان.
* إذا احتجت إلى إضافة بسيطة بدون وزن، فكر باستخدام بلوك `Add Images` بدلًا من ذلك.
* عاين النتائج باستخدام `Show Image` أثناء ضبط `Weight %` لتسريع التعديلات البصرية.
* لدمج العديد من الصور، ربط هذا البلوك تكراريًا مع `Add Images Weighted` أو استخدم بلوكات تسلسل الصور كخطوة وسيطة.

## 🛠️ استكشاف الأخطاء وإصلاحها <a href="#troubleshooting" id="troubleshooting"></a>

* إذا بدت المخرجات مشدودة أو مقصوصة: تحقق من أن كلا المدخلين لديهما الأبعاد المتوقعة؛ ضع `Image Resizer` لتوضيح الأحجام إذا لزم.
* إذا ظهر الناتج مُشبعًا أو شديد السطوع: طبّق `Normalize Image` أو قلّل قيم الوزن المتطرفة.
* إذا لم تظهر صورة: تأكد أن البلوكات السابقة تُوفر بيانات صورة صالحة. استخدم بلوك عرض مثل `Show Image` للتحقق من كل مدخل.
* إذا كان المزج بطيئًا مع صور كبيرة: قلّل حجم المدخلات باستخدام `Image Resizer` قبل المزج لتحسين الأداء.
