Windows-vs2017-openpose1.40

vs2017+openpose1.40环境搭建+运行

  • vs2017安装
  • 获取openpose
  • 环境配置
    • CUDA10.0安装
    • CUDNN10.0
    • openpose依赖项
    • 配置CMake
  • 运行

vs2017安装

vs2017社区
勾选windows平台开发 + C++桌面开发
Windows-vs2017-openpose1.40_第1张图片
后面配置环境(CMake)还是出现错误,所以在vs2017安装的时候又添加了一项(这里也不知道原因出现在哪里,根据他人的经验,后面会添加出处的)
Windows-vs2017-openpose1.40_第2张图片

获取openpose

下载GitHub Desktop
官方获取openpose
Windows-vs2017-openpose1.40_第3张图片
设置路径
Windows-vs2017-openpose1.40_第4张图片

环境配置

CUDA10.0安装

官网
直接下载local安装包
Windows-vs2017-openpose1.40_第5张图片
安装路径如下图
ps:先安装VS2017再安装CUDA
Windows-vs2017-openpose1.40_第6张图片
安装NVIDIA全家桶可以选则自定义不安装GeForce Experience for game

CUDNN10.0

官网,需要注册
Windows-vs2017-openpose1.40_第7张图片
吧bin include lib复制到CUDA/V10.0目录下

openpose依赖项

点击下载openpose\3rdparty\windows下的4个.bat
Windows-vs2017-openpose1.40_第8张图片
点击下载openpose\models\getModels.bat
Windows-vs2017-openpose1.40_第9张图片

配置CMake

这里我出的错误比较多,具体操作详见
https://blog.csdn.net/qq_20226441/article/details/82380030
记得在openpose目录下新建build
配置CMake的操作中报错比较多,大家注意一下特别是CUDA路径问题

运行

在openpose/build/下用VS2017打开openpose.sln
设置openpose为启动项
改Debug为Release右击openpose生成
Windows-vs2017-openpose1.40_第10张图片
然后设置openposeDemo为启动项,会调用电脑摄像头。整个配置成功。
可以通过Tutorial cpp API下的程序测试图片
参考:
https://blog.csdn.net/yuhijk2055/article/details/81637832
https://blog.csdn.net/yuhijk2055/article/details/81637832
https://blog.csdn.net/qq_20226441/article/details/82380030
官方也是非常的详细

你可能感兴趣的:(深度学习,openpose)