- 前言
- 一、准备工作
- 二、OpenPose环境搭建
- 三、链接openpose_unity_plugin库
- 四、调试
- 五、问题及解决方法
- 六、总结
1. 参考网址:
openpose官网
caffe+pybind11下载
openpose环境配置参考1
openpose环境配置参考2
2. 硬件配置
操作系统:windows10系统
处理器:AMD 3500X >8G空闲内存
显卡:GTX1660S,>4G空闲显存
3. 软件工具
Cuda-v10.0
Cudnn-v7.5.0
Cmake-3.14.0
Visual Studio 2017
Unity-2020
1. 安装visual studio 2017、cuda10.0、cudnn7.5.0(顺序不要乱)
安装visual studo 2017 :
安装cuda+cudnn:
双击cuda安装包先安装cuda,随后安装cudnn时,将cudnn压缩包中的文件复制覆盖到cuda安装路径下即可,安装路径一般为:C:Program FilesNVIDIA GPU Computing ToolkitCUDAv10.0
2. 下载openpose1.5.0库
openpose1.5.0下载
3. 下载./3rdparty/windwos中的依赖
点击./3rdparty/windwos中的bat下载(可能会慢):
4. 下载caffe以及pybind11(若需要python调试)
下载caffe和pybind11,caffe+pybind11下载,下载后,复制覆盖到3rdparty文件夹中。
5. 下载models
双击openpose1.5.0/models/getModels.bat下载models
6. cmake生成工程文件
安装完成cmake后,打开cmake,填入openpose如下路径,第二个build文件夹为自己手动创建:
点击configure,选择visual studio 2017, x64:
根据自己的需求选择项目:
随后点击generate,等待项目生成,最后点击openproject打开项目。
7. 运行Demo
项目在visual studio 2017打开后,选择Release和x64:
然后右键openposeDemo,设置为启动项目,然后再右键选择生成
最后按F5运行调试即可。
openpose+python:
生成完之后:将…buildbin中的所有文件复制到…buildpythonopenposeRelease中
openpose_unity_plugns部署:
https://www.it610.com/article/1279533793325105152.htm
https://blog.csdn.net/gaoyu123456789/article/details/123825293
openpose+unity+动画:
https://blog.csdn.net/dQCFKyQDXYm3F8rB0/article/details/102752404?utm_medium=distribute.pc_relevant.none-task-blog-2defaultbaidujs_baidulandingword~default-0-102752404-blog-123825293.pc_relevant_antiscanv4&spm=1001.2101.3001.4242.1&utm_relevant_index=3
下载windows和models:
https://blog.csdn.net/weixin_38383877/article/details/103632798
内存溢出:
https://blog.csdn.net/lgh0824/article/details/75808938


![[openpose1.5.0库+unity实现肢体识别] [openpose1.5.0库+unity实现肢体识别]](http://www.mshxw.com/aiimages/31/987123.png)
