环境使用的是vs2015,cuda10.1
首先安装好cuda和cudnn,这里不再过多叙述
下载openpose源码
https://github.com/CMU-Perceptual-Computing-Lab/openpose
然后,
- 运行…/openpose-master/models/中的getModels.bat 下载所需的模型
- 运行…/openpose-master/3rdparty/windows中的getCaffe.bat,getCaffe3rdparty.bat和getOpenCV.bat ,getFreeglut.bat下载这四个依赖项
- 下载pyhind11,放在openpose-master\3rdparty文件夹下覆盖即可。
- 下载caffe,放在openpose-master\3rdparty文件夹下覆盖即可。
然后进入cmake编译,第一个红框是openpose源码的文件夹,第二个红框里填的是生成路径,自己创建的
生成目录选择openpose下的build目录,名字可以不是build,不要是中文目录,一定要建在openpose的路径下,否则最后跑不起来!!!
这里需要通过vs2015编译生成,所以vs2015的资源库路径也不能含有任何中文,否则cmake都编译不过去,切记。
然后点击configure按钮,选择自己的vs版本,我这里是vs201