master
ComfyUI-PoseKeypointsToImage
A ComfyUI custom node that renders pose images from POSE_KEYPOINT (DWPose/OpenPose format).
Description
This node generates pose images (IMAGE) from DWPose or OpenPose JSON format keypoint data. By passing pose_kps that has been filtered with FaceKeypointsFilter, you can create pose images with specific parts excluded.
Installation
Using ComfyUI Manager (Recommended)
Search for "PoseKeypointsToImage" in ComfyUI Manager and install.
Manual Installation
- Navigate to your ComfyUI's
custom_nodesfolder - Clone this repository:
git clone https://github.com/smartvain/ComfyUI-PoseKeypointsToImage.git - Restart ComfyUI
Usage
- Connect the output of DWPose Preprocessor (or any node that outputs
POSE_KEYPOINT) to this node - Configure the parameters:
width/height: Output image size (default: 512x512)point_radius: Keypoint drawing radius (default: 2)draw_body: Whether to draw body keypointsdraw_face: Whether to draw face keypointsdraw_hands: Whether to draw hand keypoints
- Connect the output to other nodes
Node Location
Pose/Face Utils > Pose Keypoints → Image
Compatibility
- Works with DWPose Preprocessor from
comfyui_controlnet_aux - Compatible with OpenPose JSON format
License
MIT License
Languages
Python
100%