Levels Node
The Levels Node adjusts the brightness, contrast, and tonal range of an image using a histogram with controls for shadows, midtones, and highlights. It helps correct exposure, enhance contrast, and fix color balance by shifting black, gray, and white points.
Input nodes - Image Node / Video Node
Workflow Example - https://app.weavy.ai/flow/a2JaRDaY05DuuRhTemiM5U
Compositor Node
The Compositor Node combines multiple images or videos by merging inputs, applying blend modes, adjusting their order, and modifying transformations like translation and rotation. It allows you to seamlessly integrate elements for complex compositions.
You can now draw shapes directly on the canvas (rectangle, ellipse, triangle, or star), select multiple layers at once using a drag selection box, and add an optional background colour via the canvas property panel.
Input nodes - Image Node / Video Node / Text Node
Workflow Example - https://app.weavy.ai/flow/a2JaRDaY05DuuRhTemiM5U
The Compositor also includes a built-in timeline for working with video layers - see Timeline Editor for full details.
Painter Node
The Painter Node lets you paint on an image input or a blank canvas, primarily for creating hand-painted masks or sketches for sketch-to-image models. Settings are organised into three tabs — Brush, Eraser, and Canvas — each with independent controls for size, hardness, and color. It outputs both an image and a mask.
Input nodes - Image Node
Workflow Example - https://app.weavy.ai/flow/aYIYo0tieebFFYIS0GRj3o
Crop Node
The Crop Node lets you crop and resize your inputs, either by selecting a preset aspect ratio or by setting custom dimensions.
Input nodes - Image Node / Video Node
Resize Node
The Resize Node changes the aspect ratio of your image by stretching or squashing it to custom dimensions. It’s useful for meeting model input requirements or adjusting reference images to specific sizes.
Input nodes - Image Node / Video Node
Blur Node
The Blur Node lets you apply a blur effect to your inputs using either Fast Box Blur or Gaussian Blur, with full control over the blur intensity.
Input nodes - Image Node / Video Node
Workflow Example -https://app.weavy.ai/flow/a2JaRDaY05DuuRhTemiM5U
Invert Node
The Invert Node gives you the ability to invert your inputs, it is especially useful for when you want to invert a mask.
Input nodes - Image Node / Video Node
Channels
The Channels node lets you access the different channels of your input—Red, Green, Blue, and Alpha. It is mainly useful for advanced compositing.
Input nodes - Image Node / Video Node
Extract Video Frame
The Extract Video Frame node allows you to select a specific frame from a video and extract it as a single image. You can choose the frame using the node’s timeline or by entering the frame number or timecode directly.
Input nodes - Video Node
Workflow Example -https://app.weavy.ai/flow/PljmE45lqW0sePk4RtaVjw
