Windows下配置openpose

4 篇文章 0 订阅
3 篇文章 0 订阅

1、资源获取

(1)源码下载;从GitHub上下载openpose源码;
(2) cmake、cuda和VS安装,这里不再赘述,我安装的版本分别为cmake3.12.2,cuda10.0,VS2015;
(3) 下载cmake编译所需文件和模型,因为使用cmake编译openpose源码时会下载编译所需文件,但是下载速度很慢,而且在下载模型时会出现下载失败,从而导致无法编译成功;所以我们需要提前下载好,然后解压到相应的文件夹内;
1) 首先是下载openpose-master\3rdparty\windows文件夹中的getCaffe.bat、getCaffe3rdparty.bat、getFreeglut.bat和getOpenCV.bat文件所要下载的四个文件,其下载链接如下所示:
百度云链接:https://pan.baidu.com/s/1IXDLrbfmmsWNJ745O6AeeQ
提取码:9wso
下载之后将其解压,会解压出这四个文件的压缩包,将其放入openpose-master\3rdparty\windows目录下,如下图所示:
在这里插入图片描述
之后在依次将这四个压缩包进行解压,放入该目录下,这里需要注意解压后的文件名称,直接将文件提取到该目录下即可;
在这里插入图片描述
2) 模型下载会浪费大量时间,这里也提高了下载链接,如下所示:
百度云链接:https://pan.baidu.com/s/1FmnUmnsy11Mz80coQmIlXQ
提取码:xk8m
下载之后将其放入openpose-master目录下,并将文件夹名字改为models,来替换原本的models文件夹;在这里插入图片描述

2 cmake编译

(1) 设置源文件目录,即openpose-master,设置输出目录,我的设置是openpose-master/build1;
在这里插入图片描述
(2) 根据自己的环境配置configure,我的是VS2015,所以选择了对应了选项;
在这里插入图片描述
(3) 由于之前需要下载的文件已经提前下载好并解压到了相应的文件目录下,所以configure过程会很快;
在这里插入图片描述
出现红色可以继续按下configure,使红色消失;
在这里插入图片描述
(4) 最后Generate生成vs文件,完成cmake编译过程
在这里插入图片描述

3 VS2015编译

(1) cmake编译完成后会在输出目录build1中出现OpenPose.sln
在这里插入图片描述
打开OpenPose.sln,进入VS
在这里插入图片描述
在窗口处选择相应的配置,这里可以选择Debug或Release,因为之前都设置了,我选择了Release和X64
在这里插入图片描述
(2) 生成解决方案,文件比较多,时间可能会有点长;
在这里插入图片描述
在这里插入图片描述
(3) 解决方案生成后会在openpose-master\build1\x64\Release生成许多可执行文件,但是会由于缺少.dll文件而无法运行,可以将openpose-master\build1\bin文件下的文件拷贝到可执行文件目录下,bin文件夹内的.dll包含了debug和release两种文件,可以根据自己需要拷贝,也可以都复制过来;然后将models模型文件也复制到可执行文件目录下,然后就是输入图像,即example文件夹,如下所示:
在这里插入图片描述
(4) 运行可执行文件
在这里插入图片描述
在这里插入图片描述

  • 9
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 13
    评论
评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值