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 加速。

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: 支援 TorchScript 和 ONNXRuntime 以加速 GPU 上的姿勢估計。

相關

  • 專案
  • 專案
  • 專案
  • 專案