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
| Input | Type | Description | Default |
|---|---|---|---|
| Run | Event | Triggers the node to process the image. | - |
| Image | Data | The input image to be blurred. Accepts Jimp image objects. | - |
| Amount | Number | The blur radius/intensity. Higher values produce more blur. Must be non-negative. | 0 |
Outputs
| Output | Type | Description |
|---|---|---|
| Done | Event | Fires when the image processing is complete. |
| Output | Data | The 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, orAI Generate Image.
Example
Basic Blur Workflow:
- Connect a
Read Imagenode's Output to the Image input ofBlur Image. - Set the Amount to
5for a moderate blur effect. - Connect the Run event from a
Startnode or other trigger to the Run input. - Connect the Output to a
Shownode to view the result, or toWrite To Libraryto save the blurred image.
Dynamic Blur Control:
- Connect a
Numbernode's Output to the Amount input to control blur intensity dynamically. - Use a
Variablenode to store the blur amount and adjust it based on user input or conditional logic in your workflow.