Enviral Color Match V2 Method
Drive the V2 color match method from a string — including the GPU path
- method
The V2 color match nodes have a method dropdown with one extra option the legacy nodes don't: reinhard_lab_gpu, a Kornia-based Lab-space transfer that runs on the GPU. Handy for batch work, but it's still a dropdown - you can't wire the choice in from a string.
Enviral Color Match V2 Method is the adapter for that field, and it's the one you want if your workflow uses the newer V2 nodes. Dropdown or linked string in, native method combo out, ready for Enviral Color Match V2's method socket.
How it works
Standard Enviral selector mechanics: the output is a native combo that exactly matches the V2 method list. That list is the six CPU color-matcher methods - mkl, hm, reinhard, mvgd, hm-mvgd-hm, hm-mkl-hm - plus reinhard_lab_gpu for the GPU path. Linked strings resolve exactly first, then case-insensitively, and validation errors suggest the closest valid methods.
The practical difference from its legacy sibling: if you're driving Enviral Color Match V2, this node can select reinhard_lab_gpu; Enviral Color Match Method cannot, because that's a legacy-only field.
Input and output
method- dropdown or linked string; defaults tomkl.- Output
method- native V2 method combo, intoEnviral Color Match V2.
Two sockets. That's the whole node.
Install
Ships in the Enviral Design Node Pack. ComfyUI Manager: search "Enviral Design Node Pack". Manual:
cd ComfyUI/custom_nodes
git clone https://github.com/EnviralDesign/comfyUI-enviral-design-node-pack
then restart. No extra deps for the selector itself.
When to reach for it
It's the string-to-dropdown bridge for anyone automating color matching - A/B testing methods on the same reference, or letting a Custom Combo pick the transfer while the graph runs. If you pick reinhard by hand and leave it, skip it. If you want the method to be a variable - including choosing the GPU path at runtime - this is the piece that makes it work.
Inputs (1)
| Name | Type | Default | Description |
|---|---|---|---|
| method | COMBO | mkl | Color match V2 method. Accepts a linked string, then outputs the exact native combo type for downstream nodes. |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| method | mkl,hm,reinhard,mvgd,hm-mvgd-hm,hm-mkl-hm,reinhard_lab_gpu | Native-compatible ColorMatch V2 method combo. |