| لا يتوفّر هذا الخيار إلا عند استخدام Vertex AI Gemini API كمزوّد واجهة برمجة التطبيقات. |
تمنحك حِزم تطوير البرامج (Firebase AI Logic) إمكانية الوصول إلى Imagen نماذج Imagen (من خلال Imagen واجهة برمجة التطبيقات) لتعديل الصور باستخدام أي مما يلي:
التعديل المستند إلى القناع، مثل إدراج العناصر وإزالتها وتوسيع محتوى الصورة خارج حدودها الأصلية واستبدال الخلفيات
خيارات **التخصيص** استنادًا إلى النمط (مثل النقش أو الملمس أو أسلوب الفنان) أو الموضوع (مثل المنتج أو الشخص أو الحيوان) أو التحكّم (مثل رسم مرسوم باليد).
توضّح هذه الصفحة كل خيار تعديل على مستوى عالٍ. لكل خيار صفحة منفصلة تتضمّن المزيد من التفاصيل ونماذج الرموز البرمجية.
النماذج التي تتيح هذه الإمكانية
Imagen توفّر إمكانية تعديل الصور من خلال نموذج capability:
imagen-3.0-capability-001
يُرجى العِلم أنّه بالنسبة إلى نماذج Imagen، لا يتوفّر الموقع الجغرافي global
.
التعديل المستند إلى القناع
يتيح لك التعديل المستند إلى القناع إجراء تغييرات دقيقة وموضعية على الصورة. ويُجري النموذج التغييرات حصريًا ضمن المنطقة المقنّعة المحدّدة في الصورة. القناع هو طبقة رقمية تحدّد المنطقة المحدّدة التي تريد تعديلها. يمكن أن يكتشف النموذج المنطقة المقنّعة وينشئها تلقائيًا أو يمكن تحديدها في صورة مقنّعة تقدّمها أنت. استنادًا إلى حالة الاستخدام، قد يتطلّب النموذج طلبًا نصيًا لمعرفة التغييرات التي يجب إجراؤها.
في ما يلي حالات الاستخدام الشائعة للتعديل المستند إلى القناع:
- إدراج عناصر جديدة في صورة
- إزالة العناصر غير المرغوب فيها من صورة
- توسيع محتوى الصورة خارج حدودها الأصلية
- استبدال خلفية صورة
إدراج العناصر (إعادة التلوين)
يمكنك استخدام ميزة "إعادة التلوين" لـ إدراج عناصر في صورة.
طريقة العمل: يمكنك تقديم صورة أصلية و صورة مقنّعة مقابلة لها، سواء تم إنشاؤها تلقائيًا أو قدّمتها أنت، تحدّد قناعًا فوق منطقة تريد إضافة محتوى جديد إليها. يمكنك أيضًا تقديم طلب نصي يصف ما تريد إضافته. بعد ذلك، ينشئ النموذج محتوى جديدًا ويضيفه ضمن المنطقة المقنّعة.
على سبيل المثال، يمكنك إخفاء جدول وطلب من النموذج إضافة مزهرية من الزهور.
إزالة العناصر (إعادة التلوين)
يمكنك استخدام ميزة "إعادة التلوين" لإزالة عناصر من صورة.
طريقة العمل: يمكنك تقديم صورة أصلية و صورة مقنّعة مقابلة لها، سواء تم إنشاؤها تلقائيًا أو قدّمتها أنت، تحدّد قناعًا فوق العنصر أو الموضوع الذي تريد إزالته. يمكنك أيضًا تقديم طلب نصي يصف ما تريد إزالته، أو يمكن للنموذج اكتشاف العنصر الذي يجب إزالته بذكاء. بعد ذلك، يزيل النموذج العنصر ويملأ المنطقة بمحتوى جديد مناسب للسياق.
على سبيل المثال، يمكنك إخفاء كرة واستبدالها بجدار فارغ أو حقل عشبي.
توسيع صورة خارج حدودها الأصلية (التلوين الخارجي)
يمكنك استخدام ميزة التلوين الخارجي لـ توسيع صورة خارج حدودها الأصلية.
طريقة العمل: يمكنك تقديم صورة أصلية و صورة مقنّعة مقابلة لها، سواء تم إنشاؤها تلقائيًا أو قدّمتها أنت، تحدّد قناعًا للمنطقة الجديدة الموسّعة. يمكنك أيضًا تقديم طلب نصي يصف ما تريده في المنطقة الموسّعة، أو يمكن للنموذج أن يقرّر بذكاء ما سيواصل المشهد الحالي بشكل منطقي. ينشئ النموذج المحتوى الجديد ويملأ المنطقة المقنّعة.
على سبيل المثال، يمكنك تغيير نسبة العرض إلى الارتفاع في صورة أو إضافة المزيد من سياق الخلفية.
استبدال الخلفية
يمكنك استبدال خلفية صورة.
طريقة العمل: يمكنك تقديم صورة أصلية و صورة مقنّعة مقابلة لها تحدّد قناعًا فوق الخلفية، سواء باستخدام ميزة الكشف التلقائي عن الخلفية أو من خلال تقديم قناع الخلفية بنفسك. يمكنك أيضًا تقديم طلب نصي يصف ما تريد تغييره. بعد ذلك، ينشئ النموذج خلفية جديدة ويطبّقها.
على سبيل المثال، يمكنك تغيير الإعداد المحيط بموضوع أو عنصر بدون التأثير في المقدمة (مثل صورة منتج).
التخصيص
التخصيص يتيح لك تعديل الصور أو إنشاؤها باستخدام طلبات نصية و صور مرجعية توجّه النموذج لإنشاء صورة جديدة استنادًا إلى نمط محدّد، موضوع (مثل منتج أو شخص أو حيوان)، أو عنصر تحكّم.
التخصيص استنادًا إلى نمط
يمكنك تعديل الصور أو إنشاؤها استنادًا إلى نمط محدّد.
طريقة العمل: يمكنك تقديم طلب نصي وصورة مرجعية واحدة على الأقل تعرض نمطًا محدّدًا (مثل نقش أو ملمس أو أسلوب تصميم). يستخدم النموذج هذه البيانات لإنشاء صورة جديدة استنادًا إلى النمط المحدّد في الصور المرجعية.
على سبيل المثال، يمكنك إنشاء صورة جديدة لمطبخ استنادًا إلى صورة من كتالوج شائع للبيع بالتجزئة تقدّمه أنت.
التخصيص استنادًا إلى موضوع
يمكنك تعديل الصور أو إنشاؤها استنادًا إلى موضوع محدّد.
طريقة العمل: يمكنك تقديم طلب نصي وصورة مرجعية واحدة على الأقل تعرض موضوعًا محدّدًا (مثل منتج أو شخص أو حيوان أليف). يستخدم النموذج هذه البيانات لإنشاء صورة جديدة استنادًا إلى الموضوع المحدّد في الصور المرجعية.
على سبيل المثال، يمكنك أن تطلب من النموذج تطبيق نمط رسوم متحركة على صورة لطفل أو تغيير لون دراجة في صورة.
التخصيص استنادًا إلى عنصر تحكّم
يمكنك تعديل الصور أو إنشاؤها استنادًا إلى عنصر تحكّم محدّد.
طريقة العمل: يمكنك تقديم طلب نصي وصورة مرجعية واحدة على الأقل لعنصر تحكّم (مثل رسم أو صورة حواف Canny). يستخدم النموذج هذه البيانات لإنشاء صورة جديدة استنادًا إلى صور عناصر التحكّم.
على سبيل المثال، يمكنك تزويد النموذج برسم لسفينة صاروخية و القمر بالإضافة إلى طلب نصي لإنشاء لوحة مائية استنادًا إلى الـ رسم.
تقديم ملاحظات حول تجربتك مع Firebase AI Logic