تولید تصویر را از یک دستور متنی انجام می دهد.
کلاس های تو در تو
کلاس | 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 | |
خالی | |
خالی | 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 نوع تصویر شرایط را مشخص می کند. |
تکرارها | کل تکرارها برای تولید تصویر. |
دانه | دانه تصادفی مورد استفاده در تولید تصویر. |