ComfyUI > Nodes > ComfyUI-UniversalToolkit > Image Blend Advance (UTK)

ComfyUI Node: Image Blend Advance (UTK)

Class Name

ImageBlendAdvance_UTK

Category
UniversalToolkit/Image
Author
whmc76 (Account age: 1110days)
Extension
ComfyUI-UniversalToolkit
Latest Updated
2026-03-16
Github Stars
0.07K

How to Install ComfyUI-UniversalToolkit

Install this extension via the ComfyUI Manager by searching for ComfyUI-UniversalToolkit
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter ComfyUI-UniversalToolkit in the search bar
After installation, click the Restart button to restart ComfyUI. Then, manually refresh your browser to clear the cache and access the updated list of nodes.

Visit ComfyUI Online for ready-to-use ComfyUI environment

  • Free trial available
  • 16GB VRAM to 80GB VRAM GPU machines
  • 400+ preloaded models/nodes
  • Freedom to upload custom models/nodes
  • 200+ ready-to-run workflows
  • 100% private workspace with up to 200GB storage
  • Dedicated Support

Run ComfyUI Online

Image Blend Advance (UTK) Description

Advanced image blending node with transformations, blend modes, and mask management for creative workflows.

Image Blend Advance (UTK):

The ImageBlendAdvance_UTK node is a powerful tool designed for advanced image blending, offering capabilities akin to those found in professional photo editing software like Photoshop. This node allows you to perform sophisticated layer compositing with a variety of transformations and blend modes, making it ideal for creating complex compositions, photo manipulations, and artistic effects. It supports scaling, rotation, positioning, and mirroring of images, along with high-quality interpolation methods for smooth transformations. The node also provides a wide range of blend modes, such as Normal, Multiply, Screen, Overlay, and many more, allowing for precise control over how images are combined. Additionally, it supports automatic background generation, alpha channel handling, batch processing, and flexible mask management, making it a versatile choice for artists looking to enhance their creative workflows.

Image Blend Advance (UTK) Input Parameters:

layer_image

The layer_image parameter represents the image layer that you want to blend with the background. This image can be transformed and blended using various modes and settings provided by the node. It is crucial for defining the visual content that will be composited onto the background.

invert_mask

The invert_mask parameter is a boolean option that determines whether the mask applied to the layer image should be inverted. This can be useful for reversing the areas of transparency and opacity, allowing for more creative control over the blending process.

blend_mode

The blend_mode parameter specifies the method used to blend the layer image with the background. Options include Normal, Multiply, Screen, Overlay, and others, each affecting the final image in unique ways. Choosing the right blend mode is essential for achieving the desired visual effect.

opacity

The opacity parameter controls the transparency level of the layer image, with values ranging from 0 (completely transparent) to 1 (fully opaque). Adjusting opacity allows for subtle blending effects and can help integrate the layer image seamlessly into the background.

x_percent

The x_percent parameter defines the horizontal position of the layer image as a percentage of the background's width. This allows for precise placement of the image within the composition, enabling creative positioning and alignment.

y_percent

The y_percent parameter specifies the vertical position of the layer image as a percentage of the background's height. Similar to x_percent, it provides control over the image's placement, facilitating balanced and intentional compositions.

mirror

The mirror parameter is a boolean option that determines whether the layer image should be mirrored horizontally or vertically. This can be used to create symmetrical effects or to adjust the orientation of the image for better integration with the background.

scale

The scale parameter adjusts the size of the layer image relative to its original dimensions. Scaling can be used to emphasize certain elements of the image or to fit it within the context of the background.

aspect_ratio

The aspect_ratio parameter controls the proportional relationship between the width and height of the layer image. Maintaining or altering the aspect ratio can affect the visual balance and harmony of the composition.

rotate

The rotate parameter specifies the angle of rotation for the layer image, allowing for dynamic and creative transformations. Rotation is performed with anti-aliasing to ensure smooth edges and high-quality results.

transform_method

The transform_method parameter determines the interpolation method used during transformations, such as scaling and rotation. High-quality interpolation methods ensure that the image maintains clarity and detail, even after significant transformations.

anti_aliasing

The anti_aliasing parameter is a boolean option that enables or disables anti-aliasing during transformations. Anti-aliasing helps to smooth out jagged edges, resulting in a more polished and professional appearance.

background_image

The background_image parameter is optional and represents the image onto which the layer image will be blended. If not provided, the node can automatically generate a background, allowing for flexibility in the compositing process.

layer_mask

The layer_mask parameter is an optional mask that defines areas of transparency and opacity for the layer image. Masks can be used to selectively blend parts of the image, offering additional creative control over the final composition.

Image Blend Advance (UTK) Output Parameters:

image

The image output parameter represents the final composited image resulting from the blending process. This image incorporates all transformations, blend modes, and adjustments applied to the layer and background images, providing a complete and polished result.

mask

The mask output parameter provides the final mask used in the blending process. This mask reflects any transformations or inversions applied and can be used for further editing or compositing tasks.

Image Blend Advance (UTK) Usage Tips:

  • Experiment with different blend modes to achieve unique visual effects and enhance the artistic quality of your compositions.
  • Utilize the opacity parameter to create subtle blending effects, allowing the layer image to integrate seamlessly with the background.
  • Take advantage of the invert_mask option to explore creative possibilities with transparency and opacity, especially when working with complex masks.

Image Blend Advance (UTK) Common Errors and Solutions:

"Invalid blend mode selected"

  • Explanation: This error occurs when an unsupported blend mode is chosen.
  • Solution: Ensure that the blend mode selected is one of the supported options, such as Normal, Multiply, Screen, etc.

"Layer image not provided"

  • Explanation: This error indicates that the required layer_image parameter is missing.
  • Solution: Provide a valid image for the layer_image parameter to proceed with the blending process.

"Background image dimensions mismatch"

  • Explanation: This error arises when the dimensions of the background image do not match the expected size.
  • Solution: Ensure that the background image dimensions are compatible with the layer image or allow the node to generate a background automatically.

Image Blend Advance (UTK) Related Nodes

Go back to the extension to check out more related nodes.
ComfyUI-UniversalToolkit
RunComfy
Copyright 2025 RunComfy. All Rights Reserved.

RunComfy is the premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals. RunComfy also provides AI Models, enabling artists to harness the latest AI tools to create incredible art.

Image Blend Advance (UTK)