ComfyUI Extension: ComfyUI-Color_Transfer
Run ComfyUI workflows without the setup
No installs, no CUDA version roulette, no GPU sitting idle on your bill. Bring a workflow and run it in the browser.
Implementation of color transfer using KMeans algorithm
README
ComfyUI-Color_Transfer
Postprocessing nodes that implement color palette transfer in images. It replaces the dominant colors in an image with a target color palette.
Prevention/troubleshooting of import error
To avoid import issues install python package using CLI pip install scikit-learn.
Installation
Clone repo to your custom_nodes folder
git clone https://github.com/45uee/ComfyUI-Color_Transfer.git
Usage
- Create a "Color Palette" node containing RGB values of your desired colors. Color must be defined in this format: [(Value, Value, Value), ...], for example [(30, 32, 30), (60, 61, 55), (105, 117, 101), (236, 223, 204)]
- Create a "Palette Transfer" node, and connect your image and palette as input, that's all.
- You can specify color clustering and comparing distance method, by default MiniBatchKMeans faster but can be less accurate
Example

Run ComfyUI workflows without the setup
No installs, no CUDA version roulette, no GPU sitting idle on your bill. Bring a workflow and run it in the browser.