يتم إنشاء صور من خلال طلب نصي.
الصفوف المتداخلة
صنف | 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 | |
void | |
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 | إجمالي التكرارات لإنشاء الصورة. |
المحتوى الأساسي | القيمة الأساسية العشوائية المستخدَمة أثناء إنشاء الصور. |