以下是实践 Hzzone 的代码 GitHub - Hzzone/pytorch-openpose: pytorch implementation of openpose including Hand and Body Pose Estimation.
Step0:先安装好Anaconda;将仓库复制到本地
Step1:打开终端 建立 python 3.7 环境
conda create -n pytorch-openpose python=3.7 conda activate pytorch-openpose
Step2:安装 Pytorch
pip install https://download.pytorch.org/whl/cu101/torch-1.7.0+cu101-cp37-cp37m-linux_x86_64.whl pip install https://download.pytorch.org/whl/cu101/torchvision-0.8.1+cu101-cp37-cp37m-linux_x86_64.whl
Step3.下载预训练模型
下载资源库
https://www.dropbox.com/sh/7xbup2qsn7vvjxo/AABWFksdlgOMXR_r5v3RwKRYa?dl=0
pytorch-openpose_免费高速下载|百度网盘-无限分享
https://drive.google.com/drive/folders/1JsvI4M4ZTg98fmnCZLFM-3TeovnCRElG?usp=sharing
下载后,将档案(6)放入 本地存储/本地存储/本地存储/本地存储/本地存储/本地存储/本地存储/本地存储/本地存储/本地存储/本地存储/本地存储/本地存储/本地存储/本地存储/本地存储/本地存储/本地存储/本地存储/本地存储/本地存储/本地存储/本地存储/本地存储/本地存储/本地存/本地存/本地存/本地存/本地存/本地存/本地存/本地存/本地存/本地存/本地存/本地存/本地存/本地存/本地存/本地存/本地存/本地存/本地存/本地存/本地存/本地存/本地存/本地存/本地存/本地存/本地存/本地存/本地存/本存/本地存/本地存/本地存/本地存/本地存/本地存/本地存/本地存/本地存/本地存/本存/本地存/本存/本地存/本存/本存/本地存/本存/本地存/本地存/本地存/本地存/本地存/本地存/本存/本存/本存/本存/本存/本地存/本地存/本地存/本存/本地存/本存/本地存/本地存/本地存/本地存/本地存/本地存/本地存/本存/本地存/本存/本地存/本地存/本存/本存/本存/本存/本地存/本存/本存/本存/本存/本存/本存/本存/本存/本存/本地存/本存/本地存/本地存/本地存/本地存/本存/本存/本存/本存/本存/本存/本存/本存/本存/本存/本地存/本存/本地存/本地存/本地存/本存/本存/本存/本地存/本地存/本地存/本地存/本地存/本地存/本地存/本地存/本地存/本存/本存/本存/本存/本存/本存/本存/本model
Step4.导向本地存储
cd pytorch-openpose
Step5.安装所需library
pip install -r requirements.txt
Step6:Run 图片
python demo.py
Step7:run video (安装 ffmpeg)
pip install ffmpeg-python
video from:https://www.youtube.com/watch?v=yOAmYSW3WyU
python demo_video.py video.mp4