Enhanced features with flexible choice of inputs and outputs, fine control for pose plotting, freedom to composite poses and fast local pose editting.
This is an improved version of ComfyUI-openpose-editor in ComfyUI, enable input and output with flexible choices. Much more convenient and easier to use. It integrates the render function which you also can intall it separately from my ultimate-openpose-render repo or search in the Custom Nodes Manager
If you like the project, please give me a star! ⭐
Manager -> Custom Nodes Manger
search method. Or manually install it, go to ComfyUI /custom_nodes
directory
git clone https://github.com/westNeighbor/ComfyUI-ultimate-openpose-editor
cd ./ComfyUI-ultimate-openpose-editor
pip install -r requirements.txt # if you use portable version, see below
if you use portable version, install requirement accordingly, for example, I have portable in my E: disk
E:/ComfyUI_windows_portable/python_embeded/python.exe -m pip install -r requirements.txt
Right Click -> ultimate-openpose -> Openpose Editor Node
Right Click
on the node and select the Open in Openpose Editor
to do the editting
<p align="center">
<img src="assets/editor_example_1.png" />
</p>
The node is very functional and rich features to fit all your needs.
It is totally local running, no internet requiring like the ComfyUI-openpose-editor
It can handle all kinds of situations
It can go without any input, you can get an empty image or add poses of persons in the editor ui.
It can accept POSE_KEYPOINTS or poses in json format as input.
To edit poses, right click the node, and open the editor through Open in Openpose Editor
menu. The send back poses will be shown in the pose json input area. Be ware that the edit priority is POSE_KEYPOINT > POSE_JSON
It can output pose images, or POSE_KEYPOINTS or the json poses. Be ware that the output priority is POSE_JSON > POSE_KEYPOINT
It integrates the render options too, so you can use it as an render node too, or check my ultimate-openpose-render node.