这段时间因为实验需要人体动作识别来获取一些数据,所以在准备用openpose来进行一些动作的识别。但是在安装的工程中遇到了非常非常的多的坑,在这里记录一下。
关于openpose的安装csdn上已经有了非常多的教程,这里就主要记录下我自己的遇到的一些问题和解决方式。
【安装环境】
window10
cuda 11.1
cudnn 11.2
vs 2017
openpose主要有cuda、cudnn的安装,openpose源码的下载,cmake,和VS生成解决方案几个部分。
安装方法
参考这些
https://blog.csdn.net/qq_44001342/article/details/105900378
这个写的很不错,但是好像没有Cmake的过程,不过其他的可以参考。
https://blog.csdn.net/lgh0824/article/details/75949477/?utm_medium=distribute.pc_relevant.none-task-blog-baidujs_title-0&spm=1001.2101.3001.4242
坑
-
cuda安装过程中出现了
Nsight Visual Studio Edition 11.1 Failed
和很多组件未安装
解决方法: 先安装失败的的组件 我这里先安装了Nsight Visual Studio Edition 11.1 就ok了。 -
生成解决方案之后出现了很多错误。比如
无法打开输入文件..\x64\release\openpose.lib
等40多个错误
解决方法:我在网上看到有人说是VS的问题,我这里讲VS从2019降到2017问题就解决了。
这几天安装open pose遇到了太多太多的坑,大家有碰到问题可以一起交流。