Windows-vs2017-openpose1.40
vs2017+openpose1.40环境搭建+运行
vs2017安装
vs2017社区
勾选windows平台开发 + C++桌面开发
后面配置环境(CMake)还是出现错误,所以在vs2017安装的时候又添加了一项(这里也不知道原因出现在哪里,根据他人的经验,后面会添加出处的)
获取openpose
下载GitHub Desktop
官方获取openpose
设置路径
环境配置
CUDA10.0安装
官网
直接下载local安装包
安装路径如下图
ps:先安装VS2017再安装CUDA
安装NVIDIA全家桶可以选则自定义不安装GeForce Experience for game
CUDNN10.0
官网,需要注册
吧bin include lib复制到CUDA/V10.0目录下
openpose依赖项
点击下载openpose\3rdparty\windows下的4个.bat
点击下载openpose\models\getModels.bat
配置CMake
这里我出的错误比较多,具体操作详见
https://blog.****.net/qq_20226441/article/details/82380030
记得在openpose目录下新建build
配置CMake的操作中报错比较多,大家注意一下特别是CUDA路径问题
运行
在openpose/build/下用VS2017打开openpose.sln
设置openpose为启动项
改Debug为Release右击openpose生成
然后设置openposeDemo为启动项,会调用电脑摄像头。整个配置成功。
可以通过Tutorial cpp API下的程序测试图片
参考:
https://blog.****.net/yuhijk2055/article/details/81637832
https://blog.****.net/yuhijk2055/article/details/81637832
https://blog.****.net/qq_20226441/article/details/82380030
官方也是非常的详细