Fannovel16/comfyui_controlnet_aux

ComfyUI's ControlNet Auxiliary Preprocessors

What it solves

本项目提供了一套完整的 ComfyUI 即插即用节点,用于为 ControlNet 生成“提示图像”(预处理器)。这些提示图像用于根据源图像来引导 AI 生成图像的结构、姿态或深度。

How it works

它集成了原始 ControlNet 标注器中的各种预处理器模型,并将其连接到 Hugging Face Hub 以获取模型权重。它为不同的提取任务提供了一系列广泛的专业化节点,包括线条提取、深度估计和姿态检测。

Performance

为了性能,它通过 TorchScript 和 ONNXRuntime 为特定估计器(如 DWPose)提供 GPU 加速。

How it works

它集成了原始 ControlNet 标注器中的各种预处理器模型,并将其连接到 Hugging Face Hub 以获取模型权重。它为不同的提取任务提供了一系列广泛的专业化节点,包括线条提取、深度估计和姿态检测。

Who it’s for

想要使用 ControlNet 精确控制 AI 图像生成工作流的 ComfyUI 用户。

Highlights

  • Extensive Preprocessor Library: 包括线条提取器(Canny, HED, Lineart)、深度/法线估计器(MiDaS, Zoe, Depth Anything)以及姿态估计器(OpenPose, DWPose)。

  • AIO Aux Preprocessor: 一个单一节点,允许您无需手动切换节点即可快速访问大多数预处理器。

  • Pose Data Export: 能够将姿态关键点保存为图像或将其导出为 OpenPose 格式的 JSON,供开发者和 API 用户使用。

  • Hardware Acceleration: 支持 ONNXRuntime 和 TorchScript 以加速 GPU 上的姿态估计。

相关

  • 项目
  • 项目
  • 项目
  • 项目