Openpose+Window10+1060+VS2015+VS2017配置安装

最近有一个比赛,需要做姿势识别的东西,于是找到了Openpose。只是个开头,Mark一下,具体的Openpose的内部机理我还没看。主要是配置,主要参照http://blog.csdn.net/lgh0824/article/details/75949477的博客。
首先最重要的一点,因为1060的卡貌似与CUDA8.0不适配,安装的时候会提示没有发现合适的硬件驱动巴拉巴拉。 Openpose+Window10+1060+VS2015+VS2017配置安装_第1张图片(截取的是位图,可能不太清楚,但遇到这个问题的人应该都看到了)
忽略,继续安装。当时第一次安装直接就失败了,后来发现是我在安装的时候清理系统垃圾。还有一个人和我一同安装,他是重装了一下系统,就成功了。(据说可以用CUDA9.0,但是需要更改某个文件里的配置,把8改到9,参照https://github.com/CMU-Perceptual-Computing-Lab/openpose,但是官方也只是提了一句,如果有知道的,欢迎留言)
下面是步骤:

第一步,安装VS2015或者VS2017(按照这种方法,两种均可执行成功)
VS2017直接官网,VS2015嘛,去Visual Studio吧里找精品帖子,2017直接去
VS官网下载就可以。至于15和17的区别,使用的感觉就是用习惯了15,可能会觉得17超级难用-。-|||
第二步,安装CUDA8.0

链接: https://pan.baidu.com/s/1i6jxGiT 密码:usfd
直接下载安装就行,可能会出现上面的问题,忽略就可以了。CUDA9我是真没成功,要是有成功的可以留言分享一下。

第三步:下载CUDNN
链接: https://pan.baidu.com/s/1o99BSXO 密码:fezr

下载下来,解压,将
覆盖C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0下的三个文件

第四步:下载Openpose并配置

链接: https://pan.baidu.com/s/1i6v8V6d 密码:memy
下载完成后,解压,然后运行
下的

这俩中的任意一个。完成后运行
下的

三个,其实运行下面俩就行,防止意外就都运行了吧。

第五步,运行Openpose并纠错
配置好了,找到 下的
OpenPose.sln,运行。然后就会发现一大堆错误。

比如opencv2/什么 不存在此目录,这个时候就需要配置一下。
Openpose+Window10+1060+VS2015+VS2017配置安装_第2张图片
在VC++中添加目录即可。 就添加了这俩。也不用添加CUDA8的include什么的。

哦,对了对了,差点忘了说,如果无法打开什么的,就需要你去下一个py,我下的2.7就成功了。

其实会出现一堆报错,warning就不用管了,什么找不到这个,什么{什么}各种错误,只要配置好了,我是2000多个错误,只要添加对了路径就都会成功。
我就不放自己的丑照了,目前对内部,还不了解。等了解的清楚了再更新。
的确和Openpose官方上说用什么CMakeGUI方法不同。再次感谢上述博客。


你可能感兴趣的:(Openpose使用)