ImageGenerator

کلاس نهایی عمومی ImageGenerator

تولید تصویر را از یک دستور متنی انجام می دهد.

کلاس های تو در تو

کلاس ImageGenerator.ConditionOptions گزینه هایی برای تنظیم انواع شرایط و مدل های افزونه
کلاس ImageGenerator.ImageGeneratorOptions گزینه هایی برای راه اندازی ImageGenerator .

روش های عمومی

خالی
بستن ()
Task runner ها را می بندد و پاک می کند.
MPI Image
createConditionImage ( MPImage sourceConditionImage، ImageGenerator.ConditionOptions.ConditionType conditionType)
تصویر شرط از نوع شرط مشخص شده را از تصویر منبع ایجاد کنید.
استاتیک Image Generator
createFromOptions (متن زمینه، ImageGenerator.ImageGeneratorOptions generatorOptions)
یک نمونه ImageGenerator از یک ImageGenerator.ImageGeneratorOptions ایجاد می کند.
استاتیک Image Generator
createFromOptions (متن زمینه، ImageGenerator.ImageGeneratorOptions generatorOptions، ImageGenerator.ConditionOptions conditionOptions)
یک نمونه ImageGenerator از ImageGenerator.ImageGeneratorOptions و ImageGenerator.ConditionOptions ایجاد می‌کند، اگر از مدل‌های افزونه برای تولید یک تصویر بر اساس تصویر شرایط استفاده شود.
ImageGeneratorResult
اجرا (نمایش نتیجه بولی)
یک تکرار از تولید تصویر را اجرا می کند.
ImageGeneratorResult
ایجاد (اعلان رشته ، MPImage sourceConditionImage، ImageGenerator.ConditionOptions.ConditionType conditionType، تکرارهای int، int seed)
یک تصویر بر اساس تصویر منبع برای تکرارها و دانه تصادفی داده شده ایجاد می کند.
ImageGeneratorResult
ایجاد (اعلان رشته ، تکرارهای int، دانه int)
یک تصویر برای تکرارها و دانه تصادفی داده شده ایجاد می کند.
خالی
setInputs (اعلان رشته ، تکرارهای int، int seed)
ورودی های ImageGenerator را تنظیم می کند.
خالی
setInputs ( اعلان رشته ، MPImage sourceConditionImage، ImageGenerator.ConditionOptions.ConditionType conditionType، تکرارهای int، int seed)
ورودی های ImageGenerator را تنظیم می کند.

روش های ارثی

روش های عمومی

بسته شدن فضای خالی عمومی ()

Task runner ها را می بندد و پاک می کند.

عمومی MPImage createConditionImage ( MPImage sourceConditionImage، ImageGenerator.ConditionOptions.ConditionType conditionType)

تصویر شرط از نوع شرط مشخص شده را از تصویر منبع ایجاد کنید. در حال حاضر از نشانه های چهره، تصویر عمقی و تصویر لبه به عنوان تصویر وضعیت پشتیبانی می شود.

مولفه های
sourceConditionImage تصویر منبع مورد استفاده برای ایجاد تصویر شرط.
شرط نوع ImageGenerator.ConditionOptions.ConditionType نوع تصویر شرایط را مشخص می کند.

Public Static ImageGenerator createFromOptions (متن زمینه، ImageGenerator.ImageGeneratorOptions generatorOptions)

یک نمونه ImageGenerator از یک ImageGenerator.ImageGeneratorOptions ایجاد می کند.

مولفه های
متن نوشته یک ERROR(/Context) .
generatorOptions یک نمونه ImageGenerator.ImageGeneratorOptions .
پرتاب می کند
اگر در حین ایجاد ImageGenerator خطایی وجود داشته باشد.

Public Static ImageGenerator createFromOptions (متن زمینه، ImageGenerator.ImageGeneratorOptions generatorOptions، ImageGenerator.ConditionOptions conditionOptions)

یک نمونه ImageGenerator از ImageGenerator.ImageGeneratorOptions و ImageGenerator.ConditionOptions ایجاد می‌کند، اگر از مدل‌های افزونه برای تولید یک تصویر بر اساس تصویر شرایط استفاده شود.

مولفه های
متن نوشته یک ERROR(/Context) .
generatorOptions یک نمونه ImageGenerator.ImageGeneratorOptions .
گزینه های شرط یک نمونه ImageGenerator.ConditionOptions .
پرتاب می کند
اگر در حین ایجاد ImageGenerator خطایی وجود داشته باشد.

اجرای عمومی ImageGeneratorResult (نمایش نتیجه بولی)

یک تکرار از تولید تصویر را اجرا می کند. برای تولید تصویر نهایی، روش را باید بار iterations نامید. قبل از فراخوانی این روش باید ERROR(/setInputs) را فراخوانی کنید.

این یک API تکراری است که باید به صورت تکراری فراخوانی شود.

این API برای نمایش نتایج تولید تصویر میانی و پیشرفت تولید تصویر مفید است. توجه داشته باشید که درخواست نتایج میانی منجر به تاخیر بیشتر می شود. به جای آن از API e2e برای بررسی تأخیر استفاده کنید.

مثال استفاده:

imageGenerator.setInputs (اعلان، تکرار، seed)؛ for (int step = 0; step < iterations; step++) { ImageGeneratorResult result = imageGenerator.execute(true); }

مولفه های
نمایش نتیجه اینکه آیا نتیجه تصویر تولید شده در تکرارهای میانی به دست آید. اگر غلط باشد، null برگردانده می شود. نتیجه تصویر تولید شده بدون در نظر گرفتن مقدار showResult همیشه در آخرین تکرار برگردانده می شود.

ایجاد عمومی ImageGeneratorResult (اعلام رشته ، MPImage sourceConditionImage، ImageGenerator.ConditionOptions.ConditionType conditionType، تکرارهای int، int seed)

یک تصویر بر اساس تصویر منبع برای تکرارها و دانه تصادفی داده شده ایجاد می کند. فقط زمانی معتبر است که ImageGenerator با گزینه های شرط ایجاد شود.

این یک API e2e است که iterations برای تولید یک تصویر اجرا می کند. به جای آن از API تکرار شونده برای واکشی نتایج میانی استفاده کنید.

مولفه های
سریع اعلان متنی که تصویری که باید تولید شود را توصیف می کند.
sourceConditionImage تصویر منبع مورد استفاده برای ایجاد تصویر شرط، که به عنوان راهنمایی برای تولید تصویر استفاده می شود.
شرط نوع ImageGenerator.ConditionOptions.ConditionType نوع تصویر شرایط را مشخص می کند.
تکرارها کل تکرارها برای تولید تصویر.
دانه دانه تصادفی مورد استفاده در تولید تصویر.

ایجاد عمومی ImageGeneratorResult (اعلام رشته ، تکرار int، int seed)

یک تصویر برای تکرارها و دانه تصادفی داده شده ایجاد می کند. فقط زمانی معتبر است که ImageGenerator بدون گزینه های شرطی ایجاد شود.

این یک API e2e است که iterations برای تولید یک تصویر اجرا می کند. به جای آن از API تکرار شونده برای واکشی نتایج میانی استفاده کنید.

مولفه های
سریع اعلان متنی که تصویری که باید تولید شود را توصیف می کند.
تکرارها کل تکرارها برای تولید تصویر.
دانه دانه تصادفی مورد استفاده در تولید تصویر.

ورودی‌های خالی عمومی (اعلان رشته ، تکرارهای int، int seed)

ورودی های ImageGenerator را تنظیم می کند. جفت روش ERROR(/setInputs) و ERROR(/execute) برای استفاده تکراری وجود دارد. کاربران باید ERROR(/setInputs) قبل از ERROR(/execute) فراخوانی کنند. فقط زمانی معتبر است که ImageGenerator بدون گزینه های شرطی ایجاد شود.

مولفه های
سریع اعلان متنی که تصویری که باید تولید شود را توصیف می کند.
تکرارها کل تکرارها برای تولید تصویر.
دانه دانه تصادفی مورد استفاده در تولید تصویر.

ورودی‌های خالی عمومی (اعلام رشته ، MPImage sourceConditionImage، ImageGenerator.ConditionOptions.ConditionType conditionType، تکرارهای int، int seed)

ورودی های ImageGenerator را تنظیم می کند. برای استفاده تکراری، از ERROR(/setInputs) و ERROR(/execute) به صورت جفت استفاده کنید. کاربران باید ERROR(/setInputs) قبل از ERROR(/execute) فراخوانی کنند. فقط زمانی معتبر است که ImageGenerator با گزینه های شرط ایجاد شود.

مولفه های
سریع اعلان متنی که تصویری که باید تولید شود را توصیف می کند.
sourceConditionImage تصویر منبع مورد استفاده برای ایجاد تصویر شرط، که به عنوان راهنمایی برای تولید تصویر استفاده می شود.
شرط نوع ImageGenerator.ConditionOptions.ConditionType نوع تصویر شرایط را مشخص می کند.
تکرارها کل تکرارها برای تولید تصویر.
دانه دانه تصادفی مورد استفاده در تولید تصویر.