> 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/image-resizer.md).

# Image Resizer

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

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

`Image Any` يقبل أي صورة تريد تغيير حجمها.

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

`Image Any` الصورة بعد تغيير الحجم وفقًا للنسبة التي تدخلها.

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

`Define Scale Percent` تسمية توضح عنصر التحكم في التكبير/التصغير.

`Enter a percentage` حقل نص تكتب فيه نسبة التكبير/التصغير. أمثلة:

* أدخل `50` لتصغير الأبعاد إلى النصف.
* أدخل `200` لمضاعفة الأبعاد.

ملاحظة: أدخل رقمًا موجبًا. القيم أقل من 100 تجعل الصورة أصغر؛ القيم أعلى من 100 تكبرها.

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

* تغيير الحجم بناءً على نسبة مئوية ببساطة — لا حاجة لتحديد العرض أو الارتفاع.
* يعمل مع أي تنسيق ألوان للصورة الذي يدعمه النظام.
* سريع وخفيف، مناسب كخطوة تحضيرية قبل التحليل أو العرض.

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

1. وصل بلوك يُنتج صورة إلى مدخل `Image Any`.
2. أدخل نسبة المقياس المطلوبة في التحكم `Enter a percentage`.
3. شغّل السيناريو — يقوم البلوك بإخراج الصورة المعدلة على مخرجه `Image Any`.
4. استخدم الصورة المعدلة لمعالجة لاحقة أو للعرض.

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

* إذا كنت تحتاج إلى أبعاد بيكسل دقيقة بدل النسبة المئوية، اجمع هذا البلوك مع `Image Resize` الذي يتيح تحديد العرض والارتفاع بدقة.
* راجع النتيجة بصريًا بربط المخرج إلى `Show Image` للفحص السريع.
* للصور المشوشة، فكّر بتطبيق `Blur` أو `Denoising` قبل تغيير الحجم لتقليل التشوهات.
* لحفظ الإطارات بعد تغيير الحجم تلقائيًا، وصل المخرج إلى `Image Logger` أو `Image Write`.

## 📊 كيفية التشغيل <a href="#evaluation" id="evaluation"></a>

عند تشغيل البلوك، يقرأ النسبة التي أدخلتها ويعيد تحجيم الصورة الواردة وفقًا لها، ثم يصدِر الصورة المعدلة. تتم العملية في كل تقييم، لذلك أي تغيير في النسبة سيُطبق فورًا في التشغيل التالي.

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

* إذا بدا المخرج مشوهاً، تحقق من أن قيمة النسبة معقولة (ليست صفرًا أو سالبة).
* القيم الكبيرة جدًا قد تزيد من استخدام الذاكرة ووقت المعالجة. استخدم قيمًا معتدلة عند الإمكان.
* إذا كان البلوك اللاحق يتوقع حجم صورة محددًا، استخدم `Image Resize` لضمان الأبعاد الدقيقة بدل الاعتماد على النسبة.
