ImageGenerator

الصف النهائي المتاح للجميع ImageGenerator

يتم إنشاء صور من خلال طلب نصي.

الصفوف المتداخلة

صنف ImageGenerator.ConditionOptions خيارات إعداد أنواع الشروط ونماذج المكوّنات الإضافية
صنف ImageGenerator.ImageGeneratorOptions خيارات إعداد "ImageGenerator

الطرق العامة

void
Close()
إغلاق برامج تنفيذ المهام وتنظيفها.
MPImage
createConditionImage(MPImage sourceConditionImage, ImageGenerator.ConditionOptions.ConditionType conditionType)
يمكنك إنشاء صورة الشرط لنوع الشرط المحدّد من صورة المصدر.
ثابت ImageGenerator
createFromOptions(سياق السياق، ImageGenerator.ImageGeneratorOptions generateOptions)
تنشئ هذه الدالة ImageGenerator مثيلاً من ImageGenerator.ImageGeneratorOptions.
ثابت ImageGenerator
createFromOptions(سياق السياق، ImageGenerator.ImageGeneratorOptions generateOptions, ImageGenerator.ConditionOptions conditionOptions)
لإنشاء مثيل ImageGenerator من ImageGenerator.ImageGeneratorOptions وImageGenerator.ConditionOptions، إذا تم استخدام نماذج مكوّنات إضافية لإنشاء صورة استنادًا إلى صورة الشرط
ImageGeneratorResult
execute(boolean showResult)
ينفذ تكرارًا واحدًا لإنشاء الصور.
ImageGeneratorResult
generate(طلب سلسلة، MPImage sourceConditionImage، ImageGenerator.ConditionOptions.ConditionTypeconditionType، التكرارات int، int المصدر)
لإنشاء صورة استنادًا إلى الصورة المصدر للتكرارات والذرة العشوائية المحددة.
ImageGeneratorResult
generate(طلب سلسلة، تكرارات لعمليات التنفيذ، معدّل تنفيذ العملية الأساسية)
لإنشاء صورة للتكرارات والبذرة العشوائية المحددة.
void
setInputs(طلب سلسلة، تكرارات إدخال، إدخال صحيح)
يضبط مدخلات ImageGenerator.
void
setInputs(طلب سلسلة، MPImage sourceConditionImage، ImageGenerator.ConditionOptions.ConditionType،conditionType، التكرارات التحسينية، القيم الأساسية)
يضبط مدخلات ImageGenerator.

الطرق المكتسَبة

الطرق العامة

عامة باطل إغلاق ()

إغلاق برامج تنفيذ المهام وتنظيفها.

public MPImage createConditionImage (MPImage sourceConditionImage, ImageGenerator.ConditionOptions.ConditionType conditionType)

يمكنك إنشاء صورة الشرط لنوع الشرط المحدّد من صورة المصدر. يمكن حاليًا استخدام معالم الوجه وصورة العمق وصورة الحافة كصورة الحالة.

المَعلمات
sourceConditionImage الصورة المصدر المستخدَمة لإنشاء صورة الشرط.
conditionType تمثّل هذه السمة ImageGenerator.ConditionOptions.ConditionType التي تحدّد نوع صورة الشرط.

public static ImageGenerator createFromOptions (سياق السياق، ImageGenerator.ImageGeneratorOptions BuilderOptions)

تنشئ هذه الدالة ImageGenerator مثيلاً من ImageGenerator.ImageGeneratorOptions.

المَعلمات
سياق جهاز Android ERROR(/Context)
generatorOptions مثيل ImageGenerator.ImageGeneratorOptions.
الرميات
في حال حدوث خطأ أثناء إنشاء "ImageGenerator".

public static ImageGenerator createFromOptions (سياق السياق، ImageGenerator.ImageGeneratorOptions BuilderOptions، ImageGenerator.ConditionOptions conditionOptions)

لإنشاء مثيل ImageGenerator من ImageGenerator.ImageGeneratorOptions وImageGenerator.ConditionOptions، إذا تم استخدام نماذج مكوّنات إضافية لإنشاء صورة استنادًا إلى صورة الشرط

المَعلمات
سياق جهاز Android ERROR(/Context)
generatorOptions مثيل ImageGenerator.ImageGeneratorOptions.
conditionOptions مثيل ImageGenerator.ConditionOptions.
الرميات
في حال حدوث خطأ أثناء إنشاء "ImageGenerator".

public ImageGeneratorResult execute (boolean showResult)

ينفذ تكرارًا واحدًا لإنشاء الصور. يجب طلب الطريقة iterations مرة لإنشاء الصورة النهائية. يجب الاتصال بالرقم ERROR(/setInputs) قبل طلب هذه الطريقة.

هذه واجهة برمجة تطبيقات تكرارية، ويجب استدعائها بشكل متكرر.

تُعد واجهة برمجة التطبيقات هذه مفيدة لعرض نتائج إنشاء الصور المتوسطة والتقدم المحرز في إنشاء الصور. يُرجى العِلم أنّ طلب النتائج الوسيطة سينتج عنه وقت استجابة أطول. يمكنك استخدام واجهة برمجة التطبيقات e2e API بدلاً من ذلك لمراعاة وقت الاستجابة.

مثال على الاستخدام:

imageGenerator.setInputs(prompt, iterations, seed); (intstep = 0; الخطوة < iterations; step++) { ImageGeneratorResult result = imageGenerator.execute(true); }

المَعلمات
showResult لتحديد ما إذا كان سيتم الحصول على نتيجة الصورة التي تم إنشاؤها في التكرارات الوسيطة. إذا كان الخطأ false، سيتم عرض القيمة "null". يتم دائمًا عرض نتيجة الصورة التي يتم إنشاؤها عند التكرار الأخير، بغض النظر عن قيمة showResult.

public ImageGeneratorResult generate (سلسلة طلب، MPImagesourceConditionImage, ImageGenerator.ConditionOptions.ConditionType conditionType، تكرارات int، int seed)

لإنشاء صورة استنادًا إلى الصورة المصدر للتكرارات والذرة العشوائية المحددة. تكون صالحة فقط عند إنشاء ImageGenerator باستخدام خيارات الشروط.

هذه واجهة برمجة تطبيقات e2e تستخدم iterations لإنشاء صورة. يمكنك استخدام واجهة برمجة التطبيقات التكرارية بدلاً من ذلك لجلب النتائج الوسيطة.

المَعلمات
طلب الطلب النصي الذي يصف الصورة التي سيتم إنشاؤها.
sourceConditionImage الصورة المصدر المستخدَمة لإنشاء صورة الحالة، والتي يتم استخدامها كإرشادات لإنشاء الصور.
conditionType تمثّل هذه السمة ImageGenerator.ConditionOptions.ConditionType التي تحدّد نوع صورة الشرط.
iterations إجمالي التكرارات لإنشاء الصورة.
المحتوى الأساسي القيمة الأساسية العشوائية المستخدَمة أثناء إنشاء الصور.

public ImageGeneratorResult generate (طلب سلسلة الطلب، التكرارات التكرارية، القيمة الأولية)

لإنشاء صورة للتكرارات والبذرة العشوائية المحددة. صالحة فقط عند إنشاء ImageGenerator بدون خيارات الشروط.

هذه واجهة برمجة تطبيقات e2e تستخدم iterations لإنشاء صورة. يمكنك استخدام واجهة برمجة التطبيقات التكرارية بدلاً من ذلك لجلب النتائج الوسيطة.

المَعلمات
طلب الطلب النصي الذي يصف الصورة التي سيتم إنشاؤها.
iterations إجمالي التكرارات لإنشاء الصورة.
المحتوى الأساسي القيمة الأساسية العشوائية المستخدَمة أثناء إنشاء الصور.

public إبطال setInputs (سلسلة الطلب والتكرارات التكرارية والبذرة الأساسية)

يضبط مدخلات ImageGenerator. يتوفّر زوج من ERROR(/setInputs) وERROR(/execute) للاستخدام التكراري. على المستخدمين الاتصال برقم ERROR(/setInputs) قبل ERROR(/execute). تكون صالحة فقط عند إنشاء ImageGenerator بدون خيارات الشروط.

المَعلمات
طلب الطلب النصي الذي يصف الصورة التي سيتم إنشاؤها.
iterations إجمالي التكرارات لإنشاء الصورة.
المحتوى الأساسي القيمة الأساسية العشوائية المستخدَمة أثناء إنشاء الصور.

setInputsMPImageImageGenerator.ConditionOptions.ConditionType

يضبط مدخلات ImageGenerator. للاستخدام المتكرر، استخدِم ERROR(/setInputs) وERROR(/execute) في أزواج. على المستخدمين الاتصال برقم ERROR(/setInputs) قبل ERROR(/execute). صالحة فقط عند إنشاء ImageGenerator باستخدام خيارات الشروط.

المَعلمات
طلب الطلب النصي الذي يصف الصورة التي سيتم إنشاؤها.
sourceConditionImage الصورة المصدر المستخدَمة لإنشاء صورة الحالة، والتي يتم استخدامها كإرشادات لإنشاء الصور.
conditionType تمثّل هذه السمة ImageGenerator.ConditionOptions.ConditionType التي تحدّد نوع صورة الشرط.
iterations إجمالي التكرارات لإنشاء الصورة.
المحتوى الأساسي القيمة الأساسية العشوائية المستخدَمة أثناء إنشاء الصور.