Skip to content
Node packVerifiedExternal
Open source

virtuoso-nodes

Virtuoso Nodes - ComfyUI Node Suite

Maintainer@chrisfreilichBgrade

Package profile

Status
Verified
Publisher
@chrisfreilich
Source
GitHub
Stars
97

README

Virtuoso Nodes for ComfyUI

This set of nodes is designed to give some Photoshop-like functionality within ComfyUI. The nodes available are:

  • Blend Modes: Applies an image to another image using a blend mode operation. Every conceivable blend mode is available.
  • Blend If: Composites one image on top of another with transparency based on several parameters.
  • Adjustment Nodes
    • Selective Color: Adjust the color of a specific color or brightness range in an image, as with Photoshop's Selective Color adjustment layer.
    • Color Balance: Make detailed color balance adjustments to shadows, midtones, and highlights of an image.
    • Color Balance Advanced: Color balance of a targeted brightness range.
    • Levels: Adjust the brightness levels of an image or single color channels. Works the same as Photoshop's Levels adjustment layer.
    • Black and White: Transform a color image into Black and White while controlling brightness levels based on hue. Works the same as Photoshop's Black and White adjustment layer.
    • Hue/Saturation: Simplified version of the Advanced Hue/Saturation Node. Allows you to choose colors by name, and choose from preset range sizes and feather values.
    • Hue/Saturation Advanced: Control Hue, Saturation, and Lightness of an image based on the selection of a range of hues. Works the same as Photoshop's Hue/Saturation adjustment layer.
  • Blur Nodes
    • Motion Blur / Motion Blur with Depth Map
    • Lens Blur / Lens Blur with Depth Map
    • Gaussian Blur / Gaussian Blur with Depth Map
  • Solid Color Nodes
    • Solid Color: Create a solid color image by choosing from a list of 16 basic colors.
    • Solid Color RGB: Create a solid color image by entering Red, Green, and Blue values, or entering an RGB hex value.
    • Solid Color HSV: Create a solid color image by entering Hue, Saturation, and Value.
  • Channel Nodes
    • SplitRGB: This node takes an image and splits it into its red, green, and blue components. These then can be used in creative ways with blend modes as well.
    • MergeRGB: This node takes three images, and merges the specified channels into one image. It is the complementary node to the SplitRGB node, to be used to recombine channels that you have split, though you can feel free to merge any images you wish for trippy effects.

Installation Instructions

Blend Modes

Blend Modes Node Image

This node gives access to thirty different blend modes, and includes a scaling option for the top layer and the ability to use external masks.

Node controls:

  • backdrop: This is the background image. The output image will have the same dimensions as this image.
  • source: This is the top image. If it is not the same size as the backdrop image, it will be resized to cover the backdrop.
  • mask: Can be used to retain the alpha channel from the source image, or you can use an external mask to control the blended area.
  • opacity: The opacity of the source image. The backdrop image is always 100% opacity.
  • source_adjust: The method by which the source image will be resized if necessary.
    • Stretch will change each dimension independently just as much as needed to match that dimension, potentially changing the aspect ratio of the source image and causing distortion.
    • Crop will maintain th

Nodes in this pack

20 nodes
  • BlackAndWhite
  • BlendIf
  • BlendModes
  • ColorBalance
  • ColorBalanceAdvanced
  • GaussianBlur
  • GaussianBlurDepth
  • HueSat
  • HueSatAdvanced
  • LensBlur
  • LensBlurDepth
  • Levels
  • MergeRGB
  • MotionBlur
  • MotionBlurDepth
  • SelectiveColor
  • SolidColor
  • SolidColorHSV
  • SolidColorRGB
  • SplitRGB

Related resources

33 connections
Used byANIMA Pro Grade SFW/NSFW W/ Controlnet, Regional Prompt, & Realism enhancer — V4.0 Enhancer versionUsed byIllustrious/ Pony/ SDXL Pro Grade Workflow (Low or High VRAM) — V8.1 Region Prompt UltraUsed byZ-Image Base & Turbo Pro Grade Workflow I2I/T2I (Low or High VRAM) — V8.0 upgrades + Qwen advUsed byZ-Image Base & Turbo Pro Grade Workflow I2I/T2I (Low or High VRAM) — V2.0Used byZ-Image Base & Turbo Pro Grade Workflow I2I/T2I (Low or High VRAM) — V3.0 Cnet Seed VR2Used byZ-Image Base & Turbo Pro Grade Workflow I2I/T2I (Low or High VRAM) — v1.2Used byANIMA Pro Grade SFW/NSFW W/ Controlnet, Regional Prompt, & Realism enhancer — V5.2 preview 3 updatesUsed byZ-Image Base & Turbo Pro Grade Workflow I2I/T2I (Low or High VRAM) — v4.0.1 InpaintUsed byIllustrious/ Pony/ SDXL SFW & NSFW Pro Grade Workflow (Low and high VRAM) — V2.0 Pro UpgradesUsed byZ-Image Base & Turbo Pro Grade Workflow I2I/T2I (Low or High VRAM) — v1.0Used byIllustrious/ Pony/ SDXL Pro Grade Workflow (Low or High VRAM) — V10.2 Upgrade Face swapUsed byIllustrious/ Pony/ SDXL SFW & NSFW Pro Grade Workflow (Low and high VRAM) — V6.2 Upgrade& Face SwapUsed byIllustrious/ Pony/ SDXL Pro Grade Workflow (Low or High VRAM) — V9.2.. because why notUsed byQWEN Image Edit I2I, T2I, Edit Plus, Upscale, Seed VR2, Post Process — v1.0Used byIllustrious/ Pony/ SDXL SFW & NSFW Pro Grade Workflow (Low and high VRAM) — v5.0 Realism OverhaulUsed byIllustrious/ Pony/ SDXL Pro Grade Workflow (Low or High VRAM) — V9.0.1 Mods & RefinerUsed byIllustrious/ Pony/ SDXL SFW & NSFW Pro Grade Workflow (Low and high VRAM) — v1.0Used byIllustrious/ Pony/ SDXL Pro Grade Workflow (Low or High VRAM) — v7.1 multi characterUsed byIllustrious/ Pony/ SDXL Pro Grade Workflow (Low or High VRAM) — v2.ohUsed byIllustrious/ Pony/ SDXL Pro Grade Workflow (Low or High VRAM) — v4.0 Prompt enhanceUsed byZ-Image Base & Turbo Pro Grade Workflow I2I/T2I (Low or High VRAM) — V4.1.4 seed var enhanceUsed byIllustrious/ Pony/ SDXL Pro Grade Workflow (Low or High VRAM) — V3.0 Pro GradeUsed byIllustrious/ Pony/ SDXL Pro Grade Workflow (Low or High VRAM) — v5.0 UpgradesUsed byZ-Image Base & Turbo Pro Grade Workflow I2I/T2I (Low or High VRAM) — V5.3 CKPT option addedUsed byLonecat's Ernie Workflow (Base & Turbo) — v1.0 BetaUsed byIllustrious/ Pony/ SDXL SFW & NSFW Pro Grade Workflow (Low and high VRAM) — V7.0.2 OverhaulUsed byIllustrious/ Pony/ SDXL SFW & NSFW Pro Grade Workflow (Low and high VRAM) — v3.1 upgradesUsed byZ-Image Base & Turbo Pro Grade Workflow I2I/T2I (Low or High VRAM) — V6.2 Z-Image BaseUsed byIllustrious/ Pony/ SDXL Pro Grade Workflow (Low or High VRAM) — V7.2.3 reworkUsed byZ-Image Base & Turbo Pro Grade Workflow I2I/T2I (Low or High VRAM) — V9.3 Realism overhaulUsed byZ-Image Base & Turbo Pro Grade Workflow I2I/T2I (Low or High VRAM) — v6.3 GGUF & Better promptUsed byZ-Image Base & Turbo Pro Grade Workflow I2I/T2I (Low or High VRAM) — v2.1 CNETUsed byIllustrious/ Pony/ SDXL Pro Grade Workflow (Low or High VRAM) — V12.1.0.3 Inpaint w/cnet

Sources

3 sources
GitHubSource
github.com/chrisfreilich/virtuoso-nodes

Verified Oct 22

GitHubSourceVersion b3725230f593a42ffdb229a7544f1069c01b7d4c
github.com/chrisfreilich/virtuoso-nodes

Verified Oct 25

Source excerpts

1 excerpt

Source context: Repo chrisfreilich/virtuoso-nodes