Skip to main content

Editing Tools

This guide will help you understand the different editing tools Weavy offers.

N
Written by Noam Gichon
Updated over a week ago

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

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.

Input nodes - Image Node / Video Node / Text Node

Painter Node

The Painter Node allows you to paint on inputs or a blank canvas, mainly for creating hand-painted masks or sketches for sketch-to-image models. You can adjust the aspect ratio, brush color, and background color, and export both an image and a mask as outputs.

Input nodes - Image Node

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

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

Mask Extraction

The Mask Extractor node lets you select objects or parts of your image by automatically separating the image into parts. Hold shift to add or hold Alt+Shift to subtract a part from your mask. You can preview both the original image and the mask you created by choosing the preferred option on the top right corner of the node.

Input nodes - Image Node

Mask By Text

The Mask By Text node lets you mask objects or parts of your image by writing a prompt. You need to add both an image and a text input and then describe as detailed as possible the mask you would like the node to create.

Input nodes - Image Node, Image 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

Matte Grow / Shrink


The Matte Grow/Shrink node gives you additional control over your matte channel, allowing you to either shrink (choke) or expand it to achieve a cleaner matte output. You can adjust the matte using the slider at the bottom of the node. This node is especially useful for refining and defining masks.

Input nodes - Image Node / Video Node / Mask

Merge Alpha

The Merge Alpha node gives you the ability to add an alpha channel to your image. Add your input image and the mask you created for it, connect them two into the Merge Alpha node and you will receive the image with the alpha according to your mask.

Input nodes - Image Node , Mask

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

Did this answer your question?