المواصفات التقنية لـ bria/eraser
| المواصفة | التفاصيل |
|---|---|
| معرّف النموذج | bria/eraser |
| المزوّد | BRIA |
| الفئة | تحرير الصور / إزالة الكائنات |
| الوظيفة الأساسية | يزيل الكائنات أو المناطق المحددة من صورة ويملأ المنطقة الممحوة بحيث تطابق المحتوى المحيط |
| نوع الإدخال | صورة مع قناع |
| خيارات الأقنعة | قناع مرسوم من قِبل المستخدم أو أقنعة يتم توليدها بواسطة مولّد أقنعة الكائنات من BRIA |
| المخرجات | صورة معدّلة تُعاد بالدقة الأصلية |
| سلوك الحفاظ | تبقى المناطق خارج القناع الموفّر دون تغيير؛ يمكن الحفاظ على قناة ألفا عند دعم ذلك في تكوين نقطة النهاية |
| الإمكانية ذات الصلة من BRIA | جزء من حزمة واجهة برمجة تطبيقات تحرير الصور من BRIA ضمن أدوات معالجة المحتوى |
| حالات الاستخدام النموذجية | تنظيف صور المنتجات، إزالة العناصر غير المرغوب فيها، التنقيح الإبداعي، سير عمل التحرير الآلي |
| نمط الواجهة البرمجية | نقطة نهاية HTTPS لتحرير الصور ضمن منصة BRIA للواجهات البرمجية |
ما هو bria/eraser؟
bria/eraser هو نموذج تحرير صور لإزالة الكائنات من BRIA، متاح عبر واجهة برمجة تطبيقات تحرير الصور من BRIA كإمكانية Eraser. تم تصميمه لإزالة العناصر غير المرغوب فيها أو المناطق المحددة بقناع من صورة، ثم إعادة توليد المنطقة المُزالة بحيث تمتزج النتيجة بشكل طبيعي مع السياق البصري المحيط. توثّق BRIA هذه الإمكانية كجزء من أدواتها المتخصصة لمعالجة المحتوى في سير عمل تحرير الصور.
وخلافًا للتحرير العام المعتمد على الأوامر النصية، فإن سير عمل Eraser يعتمد على الأقنعة: تحدد بدقة ما يجب إزالته، إما برسم فوق الصورة أو باستخدام أدوات توليد الأقنعة من BRIA لتحديد الكائنات القابلة للإزالة تلقائيًا. كما تشير BRIA إلى أن الصورة المعدّلة تُعاد بالدقة الأصلية وأن المناطق خارج القناع تبقى محفوظة، ما يجعل النموذج مناسبًا لحالات الاستخدام الإنتاجية التي تتطلب تعديلات موضعية قابلة للتنبؤ.
عمليًا، يلائم bria/eraser الفرق التي تحتاج إلى تنظيف صور قابل للتوسع وموجّهًا تجاريًا للتجارة الإلكترونية وعمليات الوسائط والأدوات الإبداعية أو إعداد الأصول تلقائيًا. تضع BRIA إمكانات Eraser إلى جانب حِزم SDK وواجهات API والتكاملات المدمجة لسير عمل تحرير عالي الحجم.
الميزات الرئيسية لـ bria/eraser
- إزالة كائنات معتمدة على القناع: يزيل النموذج فقط المنطقة المحددة بواسطة القناع الموفَّر، مما يمنح المطورين تحكمًا دقيقًا في الكائن أو المنطقة المطلوب محوها.
- أقنعة بإرشاد المستخدم أو تلقائية: يمكن أن تأتي الأقنعة من تفاعل مباشر للمستخدم، مثل ضربات الفرشاة في محرر، أو من سير عمل BRIA
/objects/mask_generatorلاختيار الكائنات تلقائيًا. - إخراج بالدقة الأصلية: تفيد BRIA بأن الصورة المعدّلة تُعاد بالدقة نفسها كما في الإدخال، ما يجنب التصغير التلقائي أثناء عملية المسح.
- الحفاظ على التعديلات الموضعية: تبقى المناطق خارج القناع المحدد دون تغيير، وهو ما يفيد خطوط تحرير الصور الحتمية والآمنة للإنتاج.
- التعامل مع الشفافية: تشير BRIA إلى أنه عندما يتضمن الإدخال قناة ألفا وتكون الإعدادات ذات الصلة مفعّلة، يمكن الحفاظ على الشفافية الأصلية في المخرجات.
- تكامل ملائم لسير العمل: تضع BRIA Eraser ضمن حزمة أوسع من واجهات تحرير الصور البرمجية، ما يجعله مناسبًا للتكامل مع إمكانات مجاورة مثل توليد الأقنعة وعمليات الخلفية والملء التوليدي.
- تركيز على سير العمل التجاري: تسوّق BRIA إمكانيات Eraser من أجل تحرير قابل للتوسع، وكفاءة تشغيلية، ونشر جاهز تجاريًا ضمن المنتجات وسير العمل المؤسسي.
كيفية الوصول إلى ودمج bria/eraser
الخطوة 1: التسجيل للحصول على مفتاح API
للوصول إلى bria/eraser، أنشئ أولًا حسابًا على CometAPI وولّد مفتاح API من لوحة التحكم. بعد تسجيل الدخول، خزّن المفتاح بأمان واستخدمه في الترويسة Authorization لجميع الطلبات إلى واجهة bria/eraser البرمجية.
الخطوة 2: إرسال الطلبات إلى واجهة bria/eraser البرمجية
استخدم نقطة النهاية المتوافقة مع BRIA في CometAPI عند POST /bria/image/edit/eraser.
curl https://api.cometapi.com/bria/image/edit/eraser \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $COMETAPI_API_KEY" \
-d '{
"prompt": "A paper boat floating on calm water at sunrise.",
"num_results": 1
}'
الخطوة 3: استرجاع النتائج والتحقق منها
تعيد الواجهة البرمجية معرّف مهمة. استعلم دوريًا عبر GET /bria/{task_id} للتحقق من حالة المعالجة واسترجاع رابط صورة الناتج عند الاكتمال.