Visit ComfyUI Online for ready-to-use ComfyUI environment
Apply anisotropic Gaussian blur with independent X and Y control for smooth transitions and image softening.
The XYBlurNode is designed to apply an anisotropic Gaussian blur effect to images, allowing for independent control over the horizontal and vertical blurring intensities. This node is particularly useful for creating smooth transitions and softening details in images, which can enhance the aesthetic quality of digital artwork. By adjusting the blur intensity along the X and Y axes separately, you can achieve a wide range of visual effects, from subtle softening to pronounced blurring. The node is optimized for performance, making it suitable for processing large batches of images efficiently, even on systems with limited GPU memory. This makes it an essential tool for AI artists looking to add a professional touch to their creations by manipulating image sharpness and focus.
The image
parameter is the input image that you want to apply the blur effect to. It should be provided in a format compatible with the node, typically as a tensor with dimensions representing batch size, height, width, and channels. This parameter is crucial as it serves as the base upon which the blur effect will be applied.
The sigma_x
parameter controls the amount of blur applied along the horizontal axis of the image. It determines the standard deviation of the Gaussian function used for blurring, with a default value of 1.0. The minimum value is 0.1, and the maximum is 10.0, allowing for fine-tuning from a very subtle to a more pronounced horizontal blur effect. Adjusting this parameter affects the sharpness and clarity of horizontal features in the image.
The sigma_y
parameter functions similarly to sigma_x
, but it controls the blur intensity along the vertical axis. It also has a default value of 1.0, with a range from 0.1 to 10.0. By modifying this parameter, you can influence the vertical sharpness of the image, enabling you to create effects such as vertical motion blur or softening of vertical lines.
The intensity
parameter adjusts the overall strength of the blur effect applied to the image. It ranges from 0.0 to 2.0, with a default value of 1.0. An intensity of 1.0 applies the blur as calculated by the sigma_x
and sigma_y
values, while values less than 1.0 reduce the blur effect, and values greater than 1.0 enhance it. This parameter allows for dynamic control over the final appearance of the blurred image, making it possible to achieve the desired level of softness or sharpness.
The output of the XYBlurNode is an IMAGE
that has been processed with the specified blur effect. This output retains the original dimensions of the input image but with the applied blur, resulting in a softened or smoothed appearance depending on the input parameters. The output image can be used directly in further processing or as a final product, providing a visually enhanced version of the original input.
sigma_x
and sigma_y
values to achieve unique artistic effects, such as simulating motion blur or focusing on specific image areas.intensity
parameter to fine-tune the overall blur effect, especially when working with images that require subtle adjustments to maintain detail while softening edges.RunComfy is the premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals. RunComfy also provides AI Playground, enabling artists to harness the latest AI tools to create incredible art.