vuo.image
These nodes are for working with 2D images.
Many of the nodes in this node set are image filters — they take an input image and apply an effect to it to produce an output image. To see a list of the image filter nodes, search the Node Library for “image filter”.
To use an image file within a composition, you can import it with the Fetch Image
node. The node supports files with extension .png, .jpeg, .jpg, .gif, .bmp, .exr, .ilm, .hdr, .psd, .raw, .cr2, .dng, .dcr, .nef, .raf, .mos, .kdc, .tif, .tiff, and .tga.
In Vuo coordinates, (0,0) is the center of an image. An image has a width of 2, with x-coordinate -1 on the left edge and 1 on the right edge. An image’s height is determined by its aspect ratio, with the y-coordinate increasing from bottom to top.
To use a 2D image in 3D space, you can use the Make 3D Object from Image
in the vuo.scene
node set.
Example compositions:
Nodes:
- Apply Mask (vuo.image.apply.mask): Uses the brightness and opacity of colors in a mask image to control the opacity in another image.
- Blend Images (vuo.image.blend): Blends two images into a single image.
- Blur Image (vuo.image.blur): Distorts the image with a blur effect.
- Bulge Image (vuo.image.bulge): Distorts the image by making part of it appear to move outward or inward.
- Adjust Image Colors (vuo.image.color.adjust): Alters an image’s color characteristics.
- Combine Image RGB Channels (vuo.image.color.combine.rgb): Combines red, green, and blue channels into a single image.
- Invert Image Colors (vuo.image.color.invert): Alters an image’s colors by replacing each color with its opposite.
- Map Image Colors (vuo.image.color.map): Alters an image’s colors by mapping the image’s brightness to a color gradient.
- Mask Image by Brightness (vuo.image.color.mask.brightness): Changes the darker colors in the image to transparent.
- Offset Image RGB Channels (vuo.image.color.offset.rgb): Distorts the image with a color-shifting effect.
- Split Image RGB Channels (vuo.image.color.split.rgb): Splits the image into its red, green, and blue channels.
- Crop Image (vuo.image.crop): Outputs only a rectangular part of an image.
- Crop Image Pixels (vuo.image.crop.pixels): Outputs only a rectangular part of an image.
- Fetch Image (vuo.image.fetch): Loads or downloads an image from a URL.
- Fetch List of Images (vuo.image.fetch.list): Loads or downloads images from a set of URLs.
- Find Barcode in Image (vuo.image.findBarcode): Tries to find and decode a barcode in an image.
- Flip Image Horizontally (vuo.image.flip.horizontal): Horizontally mirrors an image.
- Flip Image Vertically (vuo.image.flip.vertical): Vertically mirrors an image.
- Get Image Size (vuo.image.get.size): Gives the image’s dimensions in pixels.
- Make Kaleidoscope Image (vuo.image.kaleidoscope): Applies a radial reflection effect to an image.
- Make Checkerboard Image (vuo.image.make.checkerboard): Creates a checkerboard image.
- Make Color Image (vuo.image.make.color): Creates a solid-color image.
- Make Linear Gradient Image (vuo.image.make.gradient.linear): Creates a gradient that transitions smoothly between the given colors along a straight line.
- Make Radial Gradient Image (vuo.image.make.gradient.radial): Creates a circular gradient that transitions smoothly between the given colors.
- Make Text Image (vuo.image.make.text): Renders an image containing the specified text.
- Mirror Image (vuo.image.mirror): Reflects one half or one quarter of an image.
- Pixellate Image (vuo.image.pixellate): Distorts the image by displaying it at lower resolution, so that it has fewer and larger pixels.
- Warp Image with Projection Mesh (vuo.image.project.dome): Stretches an image across a mesh imported from a mesh data file.
- Render Image to Window (vuo.image.render.window): Displays a window containing an image.
- Resize Image (vuo.image.resize): Changes the dimensions of an image.
- Resize Image if Larger (vuo.image.resize.larger): Changes the dimensions of an image if this would make the image smaller.
- Ripple Image (vuo.image.ripple): Distorts the image with a wave or ripple effect.
- Rotate Image (vuo.image.rotate): Rotates an image about its center point.
- Tile Image (vuo.image.tile): Repeats an image by tiling it in a grid.
- Twirl Image (vuo.image.twirl): Distorts the image by twirling it around a point.
- Vignette Image (vuo.image.vignette): Tints the image around the edges.
- Change Wrap Mode (vuo.image.wrapMode): Changes the way that areas outside the image are rendered by other nodes.