Zum Inhalt springen
Invoke

Community Nodes

Dieser Inhalt ist noch nicht in deiner Sprache verfügbar.

Node packs add new nodes to the Workflow Editor. The packs below are written and maintained by members of the community.

  1. Open Nodes in the Launchpad, or Nodes Manager in the app menu. When multi-user mode is on, only administrators see it.

  2. Click Add Nodes.

  3. Paste the pack’s Git URL, which Copy Git URL on a card below puts on your clipboard, and click Install.

    InvokeAI clones the repository into your nodes directory and loads its nodes without a restart. Workflows the pack ships are added to your workflow library.

  4. If a Dependencies required notice appears, install the Python packages the pack’s README lists into InvokeAI’s environment, then restart InvokeAI.

The Custom Node Manager page covers browsing, reloading and uninstalling packs. A workflow that uses community nodes loads like any other: import its .json file into the workflow library.

47 node packs

  • Adapters Linked Nodes

    by skunkworxdark

    Chain ControlNet, IP-Adapter and T2I-Adapter inputs without a Collect node.

    • ControlNet & adapters
    Repository: Adapters Linked Nodes
    Details: Adapters Linked Nodes

    The adapters link to each other instead of going through a collect node, so they can be used inside an iterate node without collecting on every iteration. The nodes inherit from the core nodes, so changes to the core nodes carry over to them.

    Git URL: https://github.com/skunkworxdark/adapters-linked-nodes.git

    Nodes

    • ControlNet-Linked: Collects ControlNet info to pass to other nodes.
    • IP-Adapter-Linked: Collects IP-Adapter info to pass to other nodes.
    • T2I-Adapter-Linked: Collects T2I-Adapter info to pass to other nodes.
  • AutoExpress

    by deepratna-awale

    Build one prompt per facial expression for a character, then inpaint a full expression set from one image.

    • Prompt tools
    • Extra packages
    Repository: AutoExpress
    Details: AutoExpress

    Builds up to 28 prompts, for expressions such as joy, anger and surprise, in the prompt style of the model family (Danbooru, e621, Pony, Illustrious, SDXL or natural language), plus the matching negative prompt. Iterate over the prompts to inpaint the face once per expression.

    Git URL: https://github.com/deepratna-awale/AutoExpress.git

    The pack needs Python packages that InvokeAI doesn't install. Install them as its README describes, then restart InvokeAI.

  • A random-dot autostereogram hiding a spider

    Autostereogram Nodes

    by skunkworxdark

    Generate autostereogram images from a depth map.

    • Video & 3D
    Repository: Autostereogram Nodes
    Details: Autostereogram Nodes

    In the author's words, not a very practically useful node, but more a 90s nostalgic indulgence.

    Git URL: https://github.com/skunkworxdark/autostereogram_nodes.git

    Examples

  • Average Images

    by JPPhoto

    Average a collection of images of the same size into one image.

    • Compositing & grids
    Repository: Average Images
    Details: Average Images

    Converts every image to RGB first.

    Git URL: https://github.com/JPPhoto/average-images-node.git
  • A subject cut out on a transparent background

    BiRefNet Background Removal

    by veeliks

    Remove image backgrounds with the BiRefNet segmentation model.

    • Masks & backgrounds
    • Archived
    • Extra packages
    Repository: BiRefNet Background Removal
    Details: BiRefNet Background Removal

    BiRefNet (Bilateral Reference Network) is a high-quality segmentation model. The node supports several model variants: standard, high-resolution, matting, portrait and others specialized for different uses.

    Git URL: https://github.com/veeliks/invoke_birefnet.git

    The repository is archived, so the pack gets no more updates.

    The pack needs Python packages that InvokeAI doesn't install. Install them as its README describes, then restart InvokeAI.

    Examples

  • The BriaAI Remove Background node and its result in the workflow editor

    BriaAI Remove Background

    by blessedcoolant

    One-click background removal with BriaAI's RMBG 1.4 model.

    • Masks & backgrounds
    Repository: BriaAI Remove Background
    Details: BriaAI Remove Background
    Git URL: https://github.com/blessedcoolant/invoke_bria_rmbg.git

    Examples

  • Cinematic Effects Pack

    by JPPhoto

    Anamorphic lens effects, depth-based bokeh, tone curves, color cast correction and film grain.

    • Image effects
    Repository: Cinematic Effects Pack
    Details: Cinematic Effects Pack

    Replaces Anamorphic Tools (anamorphic-tools), Curves (curves-node), Film Grain (film-grain-node) and Color Correction Nodes (color-correction-nodes). Remove the old packs from your nodes folder before installing this pack; loading them together may register duplicate invocation IDs.

    Git URL: https://github.com/JPPhoto/cinematic-effects-pack.git

    Links

  • The Clean Image Artifacts After Cut node

    Clean Image Artifacts After Cut

    by VeyDlin

    Remove the artifacts left after an image is cut from its background.

    • Masks & backgrounds
    Repository: Clean Image Artifacts After Cut
    Details: Clean Image Artifacts After Cut
    Git URL: https://github.com/VeyDlin/clean-artifact-after-cut-node.git

    Examples

  • The Close Color Mask node

    Close Color Mask

    by VeyDlin

    Mask the parts of an image close to a chosen color, for color-based selections.

    • Masks & backgrounds
    Repository: Close Color Mask
    Details: Close Color Mask
    Git URL: https://github.com/VeyDlin/close-color-mask-node.git

    Examples

  • The Clothing Mask node

    Clothing Mask

    by VeyDlin

    Mask clothing with a U2NET network trained to segment clothing items.

    • Masks & backgrounds
    Repository: Clothing Mask
    Details: Clothing Mask
    Git URL: https://github.com/VeyDlin/clothing-mask-node.git

    Examples

  • The Contrast Limited Adaptive Histogram Equalization node

    Contrast Limited Adaptive Histogram Equalization

    by VeyDlin

    Enhance local contrast with adaptive histogram equalization and contrast limiting (CLAHE).

    • Image effects
    Repository: Contrast Limited Adaptive Histogram Equalization
    Details: Contrast Limited Adaptive Histogram Equalization
    Git URL: https://github.com/VeyDlin/clahe-node.git

    Examples

  • A workflow rendering a depth map from an .obj model

    Depth Map from Wavefront OBJ

    by dwringer

    Render depth maps from triangulated Wavefront .obj files.

    • Video & 3D
    • ControlNet & adapters
    Repository: Depth Map from Wavefront OBJ
    Details: Depth Map from Wavefront OBJ

    A simple 3D renderer that uses numpy and matplotlib to compute and color the scene, with parameters for the field of view, camera position and model orientation. An .obj must use triangulated meshes, so enable that option when exporting from a 3D modeling program. Each triangle gets one solid color from its average depth, so large triangles cause anomalies. In Blender, the Remesh modifier can subdivide a mesh into small pieces that work well within these limits.

    Git URL: https://github.com/dwringer/depth-from-obj-node.git

    Examples

  • The same image with less and with more detail, side by side

    Enhance Detail

    by skunkworxdark

    Increase or decrease the detail in an image with a guided filter.

    • Image effects
    • Extra packages
    Repository: Enhance Detail
    Details: Enhance Detail

    Uses a guided filter, as opposed to the Gaussian blur most sharpening filters use. Based on the Enhance Detail node of ComfyUI-Image-Filters.

    Git URL: https://github.com/skunkworxdark/enhance-detail-node.git

    The pack needs Python packages that InvokeAI doesn't install. Install them as its README describes, then restart InvokeAI.

    Links

    Examples

  • Flip Pose

    by JPPhoto

    Flip an OpenPose image horizontally, recoloring it so it faces the right way.

    • ControlNet & adapters
    Repository: Flip Pose
    Details: Flip Pose

    Does not work with OpenPose hands.

    Git URL: https://github.com/JPPhoto/flip-pose-node.git
  • Flux Ideal Size

    by JPPhoto

    The ideal size for the first stage of a FLUX generation.

    • Sizing & upscaling
    Repository: Flux Ideal Size
    Details: Flux Ideal Size

    Generating at the right size helps limit duplication and odd subject placement.

    Git URL: https://github.com/JPPhoto/flux-ideal-size.git
  • A workflow generating prompts from lookup tables

    Generative Grammar-Based Prompt Nodes

    by dwringer

    Generate prompts from simple grammar rules that you define in YAML files.

    • Prompt tools
    Repository: Generative Grammar-Based Prompt Nodes
    Details: Generative Grammar-Based Prompt Nodes

    The prompts are made by recursively expanding a template string, replacing nonterminal "parts of speech" until none remain. The repository includes example rule files.

    Git URL: https://github.com/dwringer/generative-grammar-prompt-nodes.git

    Nodes

    • Lookup Table from File: Loads the "prompt" section of a YAML file, or of a whole folder of YAML files, into a JSON-ified dictionary (Lookups output).
    • Lookups Entry from Prompt: Places a single entry in a new Lookups output under the specified heading.
    • Prompt from Lookup Table: Uses a collection of Lookups as grammar rules from which to randomly generate prompts.

    Examples

  • GPT2RandomPromptMaker

    by mickr777

    Generate random prompts with the GPT-2 language model from a seed and a context.

    • Prompt tools
    • Language models
    Repository: GPT2RandomPromptMaker
    Details: GPT2RandomPromptMaker

    Example output: "An enchanted weapon will be usable by any character regardless of their alignment."

    Git URL: https://github.com/mickr777/GPT2RandomPromptMaker.git
  • An animated GIF made from the frames of a grid

    Grid to Gif

    by mildmisery

    Turn a grid image into an image collection, and an image collection into a GIF.

    • Video & 3D
    • Compositing & grids
    • Manual setup
    Details: Grid to Gif

    Not a pack folder, so the Nodes manager can't install it. InvokeAI loads a folder in nodes only when it has an __init__.py: follow the repository's instructions.

    Links

    Examples

  • A portrait rendered as a CMYK halftone

    Halftone

    by JPPhoto

    Grayscale and CMYK halftoning, for a magazine or newspaper print look.

    • Image effects
    Repository: Halftone
    Details: Halftone

    Both nodes let you set the angles and the halftone dot spacing.

    Git URL: https://github.com/JPPhoto/halftone-node.git

    Nodes

    • Halftone: Converts the image to grayscale, then halftones it.
    • CMYK Halftone: Converts the image to CMYK and halftones each channel.

    Examples

  • The Hand Refiner node with its depth map and mask outputs

    Hand Refiner with MeshGraphormer

    by blessedcoolant

    Generate a fixed hand depth map and a hand mask, to repair hands with ControlNet.

    • ControlNet & adapters
    • Masks & backgrounds
    • Extra packages
    Repository: Hand Refiner with MeshGraphormer
    Details: Hand Refiner with MeshGraphormer

    Takes your image and generates a corrected depth map for the hands along with a mask of the hand region, which you can use with ControlNet to fix badly generated hands.

    Git URL: https://github.com/blessedcoolant/invoke_meshgraphormer.git

    The pack needs Python packages that InvokeAI doesn't install. Install them as its README describes, then restart InvokeAI.

    Examples

  • Image and Mask Composition Pack

    by dwringer

    Compose images and masks, with Clipseg text masks, color separations, noise and wrapping offsets.

    • Compositing & grids
    • Masks & backgrounds
    Repository: Image and Mask Composition Pack
    Details: Image and Mask Composition Pack

    The image and latent offsets wrap around, so they can be used with seamless tiling to progressively generate centered on different parts of a seamless image.

    Git URL: https://github.com/dwringer/composition-nodes.git

    Nodes

    • 2D Noise Image: Creates an image of 2D noise approximating the desired characteristics.
    • Add Noise (Flux): Adds noise to a FLUX latents tensor using the appropriate ratio given the denoising schedule timestep.
    • Clipseg Mask Hierarchy: Creates a segmentation hierarchy of mutually exclusive masks from Clipseg text prompts.
    • CMYK Color Separation: Gets color images from a base color and two others that subtractively mix to obtain it.
    • CMYK Merge: Merges subtractive color channels (CMYK and alpha).
    • CMYK Split: Splits an image into subtractive color channels (CMYK and alpha).
    • Flatten Histogram (Grayscale): Scales the values of an L-mode image to the full range 0–255 in equal proportions.
    • Frequency Spectrum Match Latents: Generates latent noise with the frequency spectrum of target latents, masked by a mask image.
    • Image Quantize (Kohonen map): Quantizes the pixel values of an image with a Kohonen self-organizing map.
    • Image Search to Mask (Clipseg): Generates an image mask from an image prompt with the Clipseg model.
    • Latent Quantize (Kohonen map): Quantizes the values of a latents tensor with a self-organizing map.
    • Noise (Spectral characteristics): Creates a latents tensor of 2D noise channels approximating the desired characteristics.
    • Offset Image: Offsets an image by a percentage or pixel amount, wrapping it around.
    • Offset Latents: Offsets a latents tensor by a percentage of its height and width, wrapping it around.
    • RGB Merge: Merges RGB color channels and alpha.
    • RGB Split: Splits an image into RGB color channels and alpha.
    • Rotate/Flip Image: Rotates an image by an angle in degrees clockwise, or flips it.
    • Shadows/Highlights/Midtones: Extracts shadows, midtones and highlights masks from an image.
    • Text Mask: Renders a text mask in 2D from a given font.
    • Text to Mask (Clipseg): Generates an image mask from a text prompt with the Clipseg model.
    • Text to Mask Advanced (Clipseg): Generates image masks from several text prompts with the Clipseg model.
  • The Image Dominant Color node

    Image Dominant Color

    by VeyDlin

    Find the dominant color of an image with k-means clustering.

    • Utility
    Repository: Image Dominant Color
    Details: Image Dominant Color
    Git URL: https://github.com/VeyDlin/image-dominant-color-node.git

    Examples

  • The Save Image as WebP node

    Image Export

    by veeliks

    Save images as AVIF, JPEG, PNG, TIFF or WebP with format-specific compression and quality options.

    • Utility
    • Archived
    • Extra packages
    Repository: Image Export
    Details: Image Export
    Git URL: https://github.com/veeliks/invoke_image_export.git

    The repository is archived, so the pack gets no more updates.

    The pack needs Python packages that InvokeAI doesn't install. Install them as its README describes, then restart InvokeAI.

    Nodes

    • Save Image as AVIF
    • Save Image as JPEG
    • Save Image as PNG
    • Save Image as TIFF
    • Save Image as WebP

    Examples

  • Image Picker

    by JPPhoto

    Pick one image at random from a collection.

    • Utility
    Repository: Image Picker
    Details: Image Picker

    Useful when you have several poses to choose from for a ControlNet node, or several input images for another purpose.

    Git URL: https://github.com/JPPhoto/image-picker-node.git
  • The Image Resize Plus node

    Image Resize Plus

    by VeyDlin

    Resize images to fill, stretch, fit, center or crop.

    • Sizing & upscaling
    Repository: Image Resize Plus
    Details: Image Resize Plus
    Git URL: https://github.com/VeyDlin/image-resize-plus-node.git

    Examples

  • An image redrawn as character art

    Image to Character Art Image Nodes

    by mickr777

    Convert an image into ASCII or Unicode character art.

    • Image effects
    Repository: Image to Character Art Image Nodes
    Details: Image to Character Art Image Nodes
    Git URL: https://github.com/mickr777/imagetoasciiimage.git

    Examples

  • Latent Upscale

    by gogurtenjoyer

    Upscale SD 1.5 and SDXL latents with a small model instead of interpolation.

    • Sizing & upscaling
    Repository: Latent Upscale
    Details: Latent Upscale

    The model is about 2.4 MB. Upscaling with it avoids the usual downsides of the latent upscale technique.

    Git URL: https://github.com/gogurtenjoyer/latent-upscale.git
  • An animated dance made frame by frame

    Load Video Frame

    by helix4u

    Load and index video frames and make videos, for animation with iterators and ControlNet.

    • Video & 3D
    • ControlNet & adapters
    Repository: Load Video Frame
    Details: Load Video Frame

    A video frame image provider, an indexer and video creation nodes, for hooking up to iterators, ranges, ControlNets and so on. Think animation and ControlNet outputs.

    Git URL: https://github.com/helix4u/load_video_frame.git

    Examples

  • A stereo image pair made from a 2D image

    Make 3D

    by srcrr

    Create 3D stereo images from 2D originals.

    • Video & 3D
    • Manual setup
    Details: Make 3D

    Not a pack folder, so the Nodes manager can't install it. InvokeAI loads a folder in nodes only when it has an __init__.py: follow the repository's instructions.

    Links

    Examples

  • The Mask Operations node

    Mask Operations

    by VeyDlin

    Combine masks with the logical operations OR, SUB and AND.

    • Masks & backgrounds
    Repository: Mask Operations
    Details: Mask Operations
    Git URL: https://github.com/VeyDlin/mask-operations-node.git

    Examples

  • An image before and after its histogram was matched to a reference

    Match Histogram

    by skunkworxdark

    Match the histogram of one image to another's.

    • Image effects
    Repository: Match Histogram
    Details: Match Histogram

    Like the core Color Correct node, but it works in the YCbCr color space, handles images of different sizes and needs no mask. It can transfer only the luminance channel, and save the output as grayscale. A good use is normalizing the colors of an image that went through the tiled upscaling workflow of the XYGrid nodes.

    Git URL: https://github.com/skunkworxdark/match_histogram.git

    Examples

  • Metadata Linked Nodes

    by skunkworxdark

    Collect metadata inside an Iterate node, and extract metadata from an image.

    • Utility
    Repository: Metadata Linked Nodes
    Details: Metadata Linked Nodes
    Git URL: https://github.com/skunkworxdark/metadata-linked-nodes.git

    Nodes

    • Metadata Item Linked: Collects metadata inside an iterate node, with no collect node or conversion to a metadata node.
    • Metadata From Image: Provides the metadata of an image.
    • Metadata To String: Extracts a string value of a label from metadata.
    • Metadata To Integer: Extracts an integer value of a label from metadata.
    • Metadata To Float: Extracts a float value of a label from metadata.
    • Metadata To Scheduler: Extracts a scheduler value of a label from metadata.
    • Metadata To Bool: Extracts bool values from metadata.
    • Metadata To Model: Extracts model types from metadata.
    • Metadata To SDXL Model: Extracts SDXL model types from metadata.
    • Metadata To LoRAs: Extracts LoRAs from metadata.
    • Metadata To SDXL LoRAs: Extracts SDXL LoRAs from metadata.
    • Metadata To ControlNets: Extracts ControlNets from metadata.
    • Metadata To IP-Adapters: Extracts IP-Adapters from metadata.
    • Metadata To T2I-Adapters: Extracts T2I-Adapters from metadata.
    • Denoise Latents + Metadata: The core Denoise Latents node with a metadata input and output.
  • The Negative Image node

    Negative Image

    by VeyDlin

    Invert an image into its negative, for visual effects and mask inversion.

    • Image effects
    • Masks & backgrounds
    Repository: Negative Image
    Details: Negative Image
    Git URL: https://github.com/VeyDlin/negative-image-node.git

    Examples

  • Nightmare Promptgen

    by gogurtenjoyer

    Generate imaginative, usually nightmarish, prompts with a local text generation model.

    • Prompt tools
    • Language models
    Repository: Nightmare Promptgen
    Details: Nightmare Promptgen

    By default it offers GPT-Neo models the author fine-tuned on more than 2,500 of their own InvokeAI prompts in Compel format, and you can add your own. Troublesome words can be replaced with a random choice from a list you define.

    Git URL: https://github.com/gogurtenjoyer/nightmare-promptgen.git
  • The Ollama node expanding a prompt

    Ollama Node

    by Jonseed

    Expand short prompts into detailed natural-language prompts with a local LLM through Ollama.

    • Prompt tools
    • Language models
    Repository: Ollama Node
    Details: Ollama Node

    Works well for expanding basic prompts into detailed prompts for FLUX. A toggle unloads the LLM right after expanding, to free VRAM for the rest of the generation.

    Git URL: https://github.com/Jonseed/Ollama-Node.git

    Links

    Examples

  • One Button Prompt banner

    One Button Prompt

    by AIrjen

    An extensive suite of automatic prompt generation and prompt helper nodes.

    • Prompt tools
    Repository: One Button Prompt
    Details: One Button Prompt

    The main node generates prompts from a set of parameters. Other nodes include Auto Negative Prompt, One Button Artify and Create Prompt Variant.

    Git URL: https://github.com/AIrjen/OneButtonPrompt_X_InvokeAI.git

    Examples

  • A workflow using the CSV To Index String node

    Prompt Tools

    by skunkworxdark

    Prompt (string) manipulation tools, to use with Prompts From File and other prompt generators.

    • Prompt tools
    Repository: Prompt Tools
    Details: Prompt Tools

    Prompt Join, Prompt Join Three, Prompt Replace and Prompt Split Neg moved into InvokeAI as String Join, String Join Three, String Replace and String Split Neg, and are no longer in this pack.

    Git URL: https://github.com/skunkworxdark/prompt-tools.git

    Nodes

    • Prompt To File: Saves a prompt or collection of prompts to a file, one per line, appending or overwriting.
    • PTFields Collect: Converts image generation fields into a JSON string that can be passed to Prompt To File.
    • PTFields Expand: Converts a JSON string into individual generation parameters. Can be fed from Prompt To File.
    • Prompt Strength: Formats a prompt with a strength, like Compel's weighted format.
    • Prompt Strength Combine: Combines weighted prompts for .and() and .blend().
    • CSV To Index String: Gets a string from a CSV by index, with a random index option.

    Examples

  • Remote Image

    by fieldOfView

    Load images from, and post images to, websites and local servers.

    • Utility
    Repository: Remote Image
    Details: Remote Image
    Git URL: https://github.com/fieldOfView/InvokeAI-remote_image.git

    Nodes

    • Load Remote Image: Loads remote images, such as a live webcam image, an image of the day, or dynamically created images.
    • Post Image to Remote Server: Uploads an image to a remote server with an HTTP POST request, for storage, display or further processing.
  • The Remove Background node

    Remove Background

    by VeyDlin

    Remove image backgrounds with the rembg package and several U2NET models.

    • Masks & backgrounds
    Repository: Remove Background
    Details: Remove Background
    Git URL: https://github.com/VeyDlin/remove-background-node.git

    Examples

  • Images retroized with pixelation and limited palettes

    Retroize

    by Ar7ific1al

    Pixelize, quantize, palettize and dither images for a retro look.

    • Image effects
    Repository: Retroize
    Details: Retroize

    Works on any image, from your gallery or from within the graph. Can also extract palettes from existing images.

    Git URL: https://github.com/Ar7ific1al/invokeai-retroizeinode.git

    Examples

  • The Simple Skin Detection node

    Simple Skin Detection

    by VeyDlin

    Detect skin in images from predefined color thresholds.

    • Masks & backgrounds
    Repository: Simple Skin Detection
    Details: Simple Skin Detection
    Git URL: https://github.com/VeyDlin/simple-skin-detection-node.git

    Examples

  • A workflow using the size stepper nodes

    Size Stepper Nodes

    by dwringer

    Calculate the intermediate sizes for multi-step upscaling workflows.

    • Sizing & upscaling
    Repository: Size Stepper Nodes
    Details: Size Stepper Nodes

    Enter your full size and orientation (portrait, landscape or random) in Final Size & Orientation, then plug it and your initial generation size into Ideal Size Stepper to get one, two or three intermediate sizes for upscaling. The outputs are only the intermediate sizes, not the initial or full size.

    Git URL: https://github.com/dwringer/size-stepper-nodes.git

    Nodes

    • Final Size & Orientation: Your full size dimensions and orientation.
    • Ideal Size Stepper: One, two or three intermediate pairs of dimensions between the initial and full size.
    • Random Switch (Integers): A generic version of Final Size & Orientation without the orientation choice.

    Examples

  • An example stereogram workflow and its cross-view output

    Stereogram Nodes

    by simonfuhrmann

    Create cross-view or parallel-view stereograms.

    • Video & 3D
    Repository: Stereogram Nodes
    Details: Stereogram Nodes

    Stereograms are 2D images that reveal a 3D scene when viewed properly.

    Git URL: https://github.com/simonfuhrmann/invokeai-stereo.git

    Links

    Examples

  • Text font to Image

    by mickr777

    Render text in a chosen font as an image.

    • Utility
    • ControlNet & adapters
    Repository: Text font to Image
    Details: Text font to Image

    Downloads the font to use, or takes it from the font cache. The text always resizes to the image size; padding controls the margin, and there is an optional second line. The author's examples use the output with a depth ControlNet.

    Git URL: https://github.com/mickr777/textfontimage.git
  • The input image

    Thresholding

    by JPPhoto

    Masks for the highlights, midtones and shadows of an image.

    • Masks & backgrounds
    Repository: Thresholding
    Details: Thresholding

    You can blur the lookup table used to make the masks from the source image.

    Git URL: https://github.com/JPPhoto/thresholding-node.git

    Examples

  • Unsharp Mask

    by JPPhoto

    Sharpen an image with an unsharp mask filter, keeping its alpha channel.

    • Image effects
    Repository: Unsharp Mask
    Details: Unsharp Mask
    Git URL: https://github.com/JPPhoto/unsharp-mask-node.git
  • A collage of XY grids and tiled images

    XY Image to Grid and Images to Grids

    by skunkworxdark

    Image grids, labeled XY parameter grids, and tiled upscaling with seamless recombining.

    • Compositing & grids
    • Sizing & upscaling
    Repository: XY Image to Grid and Images to Grids
    Details: XY Image to Grid and Images to Grids

    Makes grids of images from several inputs, labeled XY grids from parameters, and overlapping tiles for super-resolution workflows, which it recombines into one image, blending the seams.

    Git URL: https://github.com/skunkworxdark/XYGrid_nodes.git

    Nodes

    • Images To Grids: Combines multiple images into a grid of images.
    • XYImages To Grids: Takes X and Y parameters and creates a labeled image grid.
    • XYImage Tiles: Super-resolution (embiggen) style tiled resizing.
    • Image To XYImages: Cuts an image into a number of columns and rows.
    • Supporting nodes: Helpers for data wrangling and building XYImage collections.

    Examples

Each pack on this page is one YAML file in docs/src/content/community-nodes/. To list yours, add a file there in a pull request; the README in that folder lists the fields. Creating Nodes explains how to build a pack.

For help with a pack, ask in the InvokeAI Discord.