Actions23
- Add Object by Text
- Blend Images
- Blur Background
- Colorize
- Crop out Foreground
- Enhance Image
- Erase (Mask-based)
- Erase Foreground
- Erase Object by Text
- Expand Image (Outpainting)
- Generate Structured Instruction
- Generative Fill
- Image Edit by Text (FIBO)
- Increase Resolution (Upscaling)
- Relight Image
- Remove Background
- Replace Background
- Replace Object by Text
- Reseason Image
- Restore Old Images
- Restyle Image
- Rewrite (Text in Image)
- Sketch to Image
Enhance Image
AI-generatedSummary
Enhances an image using the Bria AI 'enhance' endpoint, polling until processing completes and returning the enhanced image as binary data.
Inputs
- imageUrl (required) — URL of the image to enhance, or a base64‑encoded string.
- maxRetries — Maximum number of times to poll the status URL before failing. Defaults to 30.
- waitTime — Milliseconds to wait between polling attempts. Defaults to 3000.
Output shape
Each input item produces one output item containing:
json: the final polling response from Bria AI (includes status and result details).
-binary: an image buffer stored under the keydatawith MIME typeimage/png(the enhanced image).
- If the node is configured to continue on failure, errors are returned as{ json: { error: <message> } }instead of throwing.
Examples
Example 1: Enhance a product photo hosted on a public URL
Set imageUrl to the photo’s URL, leave maxRetries and waitTime at their defaults, and provide valid Bria AI credentials.