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

# Flip Image

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

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

`Image Any` تقبل أي صورة (ملونة أو تدرج رمادي) ليتم قلبها.

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

`Image Any` مخرَج الصورة المقلوبة، بنفس الحجم وعدد القنوات كما في المدخل.

## 🕹️ عناصر التحكم <a href="#controls" id="controls"></a>

`Flip Type` اختر بين `Flip Vertical` و`Flip Horizontal` لتحديد اتجاه القلب.

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

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

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

1. وصل بلوك ينتج صورة إلى مدخل `Image Any`.
2. اختر الخيار المرغوب تحت `Flip Type` (`Flip Vertical` أو `Flip Horizontal`).
3. استخدم الصورة المقلوبة من مخرَج `Image Any` في البلوكات التالية.

## 📊 التقييم <a href="#evaluation" id="evaluation"></a>

عند تشغيل البلوك، ينتج الصورة المدخلة بعد قلبها وفقًا لقيمة `Flip Type` المختارة. يتحدث المخرج فورًا عند تغيير عنصر التحكم.

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

* إذا كانت معاينة الكاميرا تبدو معكوسة، ضع هذا البلوك مباشرة بعد مدخل الكاميرا (مثلاً بعد `Camera USB` أو `Camera IP`) لتصحيح الاتجاه قبل التحليل.
* عاين النتائج باستخدام `Show Image` للتحقق بصريًا من عملية القلب.
* إذا احتجت إلى قلب منطقة محددة فقط، قم أولًا بقصها باستخدام `Image ROI` أو `Image ROI Select` ثم قلب الجزء المقصوص.
* قارن بين الصورة الأصلية والمقلوبة جنبًا إلى جنب باستخدام `Image Concatenate` أو `Collage Images` للتحقق من التأثيرات.
* لتسريع المعالجة اللاحقة، قم بقلب صورة مُعاد تحجيمها عبر `Image Resizer` ثم أعد التكبير أو استخدم الدقة الأصلية عند الحاجة.
* إذا كنت تستخدم بلوكات كشف أو رسم (مثل `Object Detection`, `Draw Rectangle` أو `Draw Detections`)، تذكر أن المخرجات البصرية ستعكس الصورة المقلبة — أعد التحقق من الإحداثيات أو الطبقات بعد القلب.

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

* لا يوجد تغيير في المخرج: تأكد من توصيل صورة بمدخل `Image Any` وأن `Flip Type` تم اختياره بشكل صحيح.
* تراكبات غير متوقعة أو مستطيلات غير محاذية بعد القلب: أعد تشغيل أي بلوكات رسم أو كشف مستخدمة لاحقًا لتحديث العلامات البصرية على الصورة المقلبة.
* إذا بدت المعالجة اللاحقة أبطأ، جرّب قلب صورة أصغر باستخدام `Image Resizer` ثم استعد إلى الدقة الأصلية فقط عند الضرورة.
