# ترجمة وثيقة عقدة Canny في ComfyUI

استخراج جميع الخطوط الحافة من الصور، مثل استخدام قلم لتحديد معالم الصورة، ورسم الخطوط المحيطية وحدود التفاصيل للأشياء.

## مبدأ العمل

تخيل أنك فنان وتحتاج إلى استخدام قلم لتحديد معالم الصورة. تعمل عقدة Canny كمساعد ذكي يساعدك في تحديد أين ترسم الخطوط (الحواف) وأين لا ترسم.

تشبه هذه العملية عملية فرز:

- **الحد الأعلى** هو "معيار رسم الخط الإلزامي": سيتم رسم الخطوط المحيطية الواضحة جدًا فقط، مثل معالم الوجوه للأشخاص وهياكل المباني
- **الحد الأدنى** هو "معيار عدم رسم الخط قطعيًا": سيتم تجاهل الحواف الضعيفة جدًا لتجنب رسم الضوضاء والخطوط غير ذات المعنى
- **المنطقة الوسطى**: سيتم رسم الحواف الواقعة بين المعيارين معًا إذا كانت متصلة بـ"خطوط الرسم الإلزامي"، ولكن لن يتم رسمها إذا كانت معزولة

الناتج النهائي هو صورة أبيض وأسود، حيث الأجزاء البيضاء هي خطوط الحواف المكتشفة والأجزاء السوداء هي المناطق الخالية من الحواف.

## المدخلات

| اسم المعامل     | نوع البيانات | نوع الإدخال | القيمة الافتراضية | النطاق     | وصف الوظيفة |
|----------------|--------------|-------------|-------------------|------------|-------------|
| `الصورة`        | IMAGE        | إدخال       | -                 | -          | الصورة الأصلية التي تحتاج إلى استخراج الحواف |
| `الحد الأدنى`| FLOAT        | واجهة       | 0.4               | 0.01-0.99  | الحد الأدنى، يحدد مدى ضعف الحواف التي سيتم تجاهلها. القيم المنخفضة تحافظ على تفاصيل أكثر ولكن قد تنتج ضوضاء |
| `الحد الأعلى`| FLOAT       | واجهة       | 0.8               | 0.01-0.99  | الحد الأعلى، يحدد مدى قوة الحواف التي سيتم الاحتفاظ بها. القيم الأعلى تحتفظ فقط بأوضح الخطوط المحيطية |

## المخرجات

| اسم المخرج | الوصف | نوع البيانات |
| --- | --- | --- |
| `الصورة` | صورة حواف أبيض وأسود، الخطوط البيضاء هي الحواف المكتشفة، المناطق السوداء هي الأجزاء الخالية من الحواف | IMAGE |

## مقارنة المعاملات

![الصورة الأصلية](./asset/input.webp)

![مقارنة المعاملات](./asset/compare.webp)

**المشكلات الشائعة:**

- حواف مقطوعة: حاول خفض الحد الأعلى
- ضوضاء كثيرة: ارفع الحد الأدنى
- تفاصيل مهمة مفقودة: اخفض الحد الأدنى
- حواف خشنة جدًا: تحقق من جودة ودقة الصورة المدخلة

> تم إنشاء هذه الوثيقة بواسطة الذكاء الاصطناعي. إذا وجدت أي أخطاء أو لديك اقتراحات للتحسين، فلا تتردد في المساهمة! [تحرير على GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Canny/ar.md)
