Expand image
generative_expandExpand images beyond original borders by generating new pixels with Adobe Firefly, returning output URLs or an async job.
Instructions
Expand image. Consumes Firefly Services credits. Returns Adobe output URLs. Set wait=false to return an async job.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| n | No | Compatibility alias for numVariations. Do not supply both. | |
| mask | No | Mask image which will be used to expand the given image. | |
| size | No | The desired width and height for the final expanded image in pixels. The maximum size for the output images is 3999px by 3999px. | |
| wait | No | Wait for completion, default true. Set false to return the job immediately. | |
| image | No | The image to expand. Use a URL or an uploadID as the source for the image. Firefly only allows these listed domains for input URLs in the request: amazonaws.com windows.net dropboxusercontent.com storage.googleapis.com . | |
| seeds | No | Array of seed image IDs. These reference images help ensure consistent image generation across multiple API calls. For example, you can use the same seed to generate a similar image with different styles. If specified along with numVariations, the number of seeds must equal numVariations. | |
| width | No | Compatibility alias: provide together with height instead of size. | |
| height | No | Compatibility alias: provide together with width instead of size. | |
| prompt | No | An optional text prompt up to 1024 characters. The longer the prompt the better Firefly performs. | |
| confirm | No | Must be true to spend Firefly Services credits for the operation the user requested. | |
| maskUrl | No | Compatibility URL alias for mask.source.url. | |
| download | No | Download completed media to FIREFLY_OUTPUT_DIR, default false. Requires wait=true. | |
| imageUrl | No | Compatibility URL alias for image.source.url. | |
| placement | No | The position of the source image after Firefly resizes it. The value describes the horizontal and vertical placement and dimensions of the image in the output. Note you cannot use placement for source images when you also apply a mask image. | |
| numVariations | No | Generate this number of variations. numVariations defaults to the number of seed images, or to 1 if you do not specify seeds. |