Files
IBB666-IBB_POSE/__init__.py
T
Copilotandkukulu00 eac80a433d feat: add IBB_POSE ComfyUI pose estimation node
- IBBLoadPoseModel: loads Body/WholeBody/OpenPose models with auto-download
- IBBRunPoseEstimation: single/multi-person pose estimation, outputs pose image + JSON
- IBBPoseJsonToImage: renders OpenPose JSON back to visualisation
- Fully compatible with Python 3.13, torch 2.10+, CUDA 12/13
- Uses ultralytics YOLO11 for Body/OpenPose (17→18 keypoints)
- Uses DWPose ONNX for WholeBody (133 keypoints: body+face+hands+feet)
- OpenPose-style rainbow skeleton visualisation
- Standard OpenPose JSON output format
- All 5 rounds of logic/edge-case tests pass

Agent-Logs-Url: https://github.com/IBB666/IBB_POSE/sessions/ee09bcdc-dd1e-4614-a1ba-1e5e2cb88f9a

Co-authored-by: kukulu00 <1170651+kukulu00@users.noreply.github.com>
2026-04-21 16:36:30 +00:00

10 lines
282 B
Python

"""
IBB_POSE - ComfyUI Pose Estimation Node
Compatible with Python 3.13, torch 2.10, CUDA 13.x
"""
from .ibb_pose_nodes import NODE_CLASS_MAPPINGS, NODE_DISPLAY_NAME_MAPPINGS
__all__ = ["NODE_CLASS_MAPPINGS", "NODE_DISPLAY_NAME_MAPPINGS"]
print("### Loading: IBB_POSE Nodes ###")