Wiro - Outpainting Sdxl Advanced icon

Wiro - Outpainting Sdxl Advanced

Outpainting is the process to extend beyond the boundaries of an existing image canvas

Wiro - Outpainting Sdxl Advanced

AI-generated

Overview

This node performs outpainting using the Wiro API's 'outpainting-sdxl-advanced' model. Outpainting extends the boundaries of an existing image canvas by generating new image content beyond the original edges. It is useful for creative image editing, enhancing photos, or generating larger images from smaller ones by adding context or background.

Use Case Examples

  1. Extending a landscape photo beyond its original frame to create a panoramic view.
  2. Adding additional background elements to a portrait image for artistic effect.

Properties

Name Meaning
Select Model The model to use for outpainting.
Select Model Private A private model option for outpainting.
Input Image URL URL of the input image to be extended.
Prompt Text prompt guiding the outpainting generation.
Negativeprompt Text prompt specifying what to avoid in the generated image.
Width Width of the output image.
Height Height of the output image.
Numberofoutputs Number of output images to generate.
Inferencesteps Number of inference steps for the generation process.
Guidancescale Guidance scale controlling adherence to the prompt.
Seed Seed value for random number generation to ensure reproducibility.
Scheduler Scheduler algorithm used during image generation.

Output

JSON

  • taskid - Identifier of the outpainting task.
  • url - URL of the generated outpainted image.
  • status - Status of the outpainting task, e.g., 'completed' or 'failed'.

Dependencies

  • Wiro API with API key and secret credentials

Troubleshooting

  • If the API response does not include a valid task ID or socket access token, the node throws an error indicating an invalid response from the Wiro API.
  • Network or authentication issues with the Wiro API may cause the request to fail; ensure API credentials are correct and network connectivity is stable.
  • If the polling for task completion returns failure codes (-1, -2, -3, -4), the task status is marked as 'failed'. Check the input parameters and API limits.

Discussion