This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! Edit on GitHubThis node uses the Magnific AI service to upscale and creatively enhance an image. It allows you to guide the enhancement with a text prompt, choose a specific style to optimize for, and control various aspects of the creative process like detail, resemblance to the original, and stylization strength. The node outputs an upscaled image at your chosen factor (2x, 4x, 8x, or 16x), with a maximum output size of 25.3 megapixels.
Inputs
| Parameter | Data Type | Required | Range | Description |
|---|---|---|---|---|
image | IMAGE | Yes | - | The input image to be upscaled and enhanced. |
prompt | STRING | No | - | A text description to guide the creative enhancement of the image. This is optional (default: empty). |
scale_factor | COMBO | Yes | "2x""4x""8x""16x" | The factor by which to upscale the image’s dimensions. |
optimized_for | COMBO | Yes | "standard""soft_portraits""hard_portraits""art_n_illustration""videogame_assets""nature_n_landscapes""films_n_photography""3d_renders""science_fiction_n_horror" | The style or content type to optimize the enhancement process for. |
creativity | INT | No | -10 to 10 | Controls the level of creative interpretation applied to the image (default: 0). |
hdr | INT | No | -10 to 10 | The level of definition and detail (default: 0). |
resemblance | INT | No | -10 to 10 | The level of resemblance to the original image (default: 0). |
fractality | INT | No | -10 to 10 | The strength of the prompt and intricacy per square pixel (default: 0). |
engine | COMBO | Yes | "automatic""magnific_illusio""magnific_sharpy""magnific_sparkle" | The specific AI engine to use for processing. |
auto_downscale | BOOLEAN | No | - | When enabled, the node will automatically downscale the input image if the requested upscale would exceed the maximum allowed output size of 25.3 megapixels (default: False). |
- The input
imagemust be exactly one image. - The input image must have a minimum height and width of 160 pixels.
- The input image’s aspect ratio must be between 1:3 and 3:1.
- The final output size (input dimensions multiplied by the
scale_factor) cannot exceed 25,300,000 pixels. Ifauto_downscaleis disabled and this limit would be exceeded, the node will raise an error.
Outputs
| Output Name | Data Type | Description |
|---|---|---|
image | IMAGE | The creatively enhanced and upscaled output image. |