项目简介
本项目是基于Python的人体姿态编辑工具,提供交互式界面,可用于编辑和修改人体姿态与手部姿态。用户能添加骨骼、左右手、背景图片等元素,将编辑结果保存为JSON或PNG格式,支持从JSON文件加载骨骼数据,并将骨骼姿势发送到text2img或img2img进行进一步处理。
项目的主要特性和功能
- 元素添加功能:可通过「Add body」「Add left hand」「Add right hand」「Add Background image」「Add selected image」操作,添加新骨骼、左右手、背景图片和选择的骨骼图片。
- 数据加载与保存:能通过「Load from JSON」从JSON文件加载身体与手部骨骼,用「Save JSON」将骨骼姿势保存为JSON格式,还可使用「Save PNG」将编辑后的姿态保存为PNG图片。
- 交互处理功能:具备「Send to text2img」和「Save to img2img」功能,可将骨骼姿势发送到text2img或img2img进行后续处理。
- 模型支持:定义了bodypose_model和handpose_model两个模型,用于处理人体姿态估计任务。
安装使用步骤
安装
- 打开扩展(Extension)标签。
- 点击从网址安装(Install from URL)。
- 点击安装(Install)。
- 重启WebUI。
使用
- 在项目中打开scripts/main.py文件,运行程序。
- 通过提供的用户界面进行交互,添加骨骼、手部、背景等。
- 使用提供的函数和工具进行图像处理和姿态编辑。
- 保存编辑后的姿态为JSON或PNG格式。
注意事项
使用本项目时,请确保已正确安装所需的Python库和模块,如numpy、cv2和gradio等。对于模型的运行和训练,可能需要相应的计算资源和数据集。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】