This repository provides a collection of plug-and-play node sets for creating ControlNet hint images within the ComfyUI framework. It supports the creation of various preprocessors for generating hint images like stickman, canny edge, and more. The nodes are designed to integrate seamlessly with the ControlNet architecture and are connected to resources on the 🤗 Hugging Face Hub.
If you cannot use ComfyUI Manager, follow these steps:
Ensure /ComfyUI/custom_nodes
and the comfyui_controlnet_aux
directory have write permissions.
For Windows users:
For Linux or users who can't run the install.bat:
/ComfyUI/custom_nodes/
directory.git clone https://github.com/Fannovel16/comfyui_controlnet_aux/
.comfyui_controlnet_aux
directory:
path/to/ComfUI/python_embeded/python.exe -s -m pip install -r requirements.txt
pip install -r requirements.txt
The primary purpose of this repository is to offer a suite of nodes for generating hint images for ControlNet, a framework that supports conditional generation in neural networks. It facilitates the creation of images based on structural or textural hints, thereby enhancing the capabilities of the ComfyUI interface.
The repository includes a variety of preprocessing nodes, categorized into sections such as Line Extractors, Normal and Depth Estimators, Faces and Poses Estimators, Optical Flow Estimators, Semantic Segmentation, T2IAdapter-only, and Recolor.
Line Extractors
Normal and Depth Estimators
Faces and Poses Estimators
Optical Flow Estimators
Semantic Segmentation
Recolor
AIO Aux Preprocessor
node, allowing users to switch between them quickly.The nodes provided by this repository are essential for users looking to expand the capabilities of ComfyUI when working with ControlNet. They allow for the generation of complex hint images and enable the integration of additional features like semantic segmentation and pose estimation. By facilitating these diverse functions, the repository enhances the creative and practical possibilities available in ComfyUI workflows.