Skip to main content

Blur Image

Controlled node

Overview

Applies a blur effect to an input image. The blur amount controls the intensity of the effect, with higher values producing more blur. This node is useful for reducing image detail, creating background effects, or preparing images for further processing.

Inputs

InputTypeDescriptionDefault
RunEventTriggers the node to process the image.-
ImageDataThe input image to be blurred. Accepts Jimp image objects.-
AmountNumberThe blur radius/intensity. Higher values produce more blur. Must be non-negative.0

Outputs

OutputTypeDescription
DoneEventFires when the image processing is complete.
OutputDataThe blurred image as a Jimp image object.

Runtime Behavior and Defaults

When triggered by the Run event, the node clones the input image and applies a blur filter using the specified Amount value. The blur amount is clamped to a minimum of 0 (no blur applied if negative values are provided).

  • Default Amount: 0 (no blur applied)
  • Processing: The node creates a clone of the input image, so the original image data is not modified.
  • Image Format: Accepts Jimp image objects typically generated by nodes like Read Image, Screenshot Webpage, or AI Generate Image.

Example

Basic Blur Workflow:

  1. Connect a Read Image node's Output to the Image input of Blur Image.
  2. Set the Amount to 5 for a moderate blur effect.
  3. Connect the Run event from a Start node or other trigger to the Run input.
  4. Connect the Output to a Show node to view the result, or to Write To Library to save the blurred image.

Dynamic Blur Control:

  • Connect a Number node's Output to the Amount input to control blur intensity dynamically.
  • Use a Variable node to store the blur amount and adjust it based on user input or conditional logic in your workflow.