文件拷贝java调试过程_OpenPose 的安装与调试,以及最终的结果输出保存

OpenPose 的安装与终端调试,以及最终的结果输出保存

这是以最新的openpose的调试安装为例。https://github.com/CMU-Perceptual-Computing-Lab/openpose。

1.电脑配置以及软件配置:

win10 gpu版本 QURDRA M4000 (不太好的GPU) cuda10.0以及对应的cudnn(版本对应)安装教程:(也可以搜一下,很简单)

CUDA:https://docs.nvidia.com/cuda/cuda-installation-guide-microsoft-windows/index.html

cuDNN:https://docs.nvidia.com/deeplearning/sdk/cudnn-install/index.html#installwindows

cmake

Visual Studio 2015

2.安装Visual Studio 2015 以及cmake

1.Visual Studio 2015下载链接: link.这里我安装的时候直接选择了默认安装,请注意,默认安装后面会出问题,在安装的时候需要将visual c++下面全部选择,安装路径我选择的默认c盘。安装过程可能有点慢,我安装了一个小时左右。

0a26a1b8c49b7f0560ea43434bf4971b.png

2.cmake的安装,下载链接: link.选择箭头版本,直接安装即可。

4cb2eb825d67d197b0d5b6ec52a67723.png

至此,所需要的软件安装接结束啦。

3.代码下载

1.可以直接在github上下载,clone或者压缩包都可以,但是另外还需要将3rdparty目录下的这三个目录下载,然后将其中的内容copy到3rdparty对应的文件夹中,覆盖即可。

2.其次,在下载完成后,需要在新建一个build文件夹,用来保存cmake编译之后的输出。

509f7bd2e6fca6cd251e70cccdd37d05.png

c53f7183142e153e50ccaf44ec3dbec9.png

3.最后,在windows目录下面有四个bat结尾的文件,点击运行,他会下载对应需要的文件。

887b8ef04c8dde72acb900a08348455d.png

4.cmake对文件进行编译

7c2666f47ecbe11ef7baea2b9ed94901.png

打开cmake界面,选择对应的文件夹,下面这个选择咱么之前创建的build文件夹。然后点击configure按钮。

573c8d034100ca228a65bd3da8c90d31.png

会出现以下界面,然后选择对应的版本。

a9eb60c090bf054d33126506b7f0596b.png

点击finish之后,如果不报错,就会生成如下界面:此处需要将python这个方框选中。

5175dd4a5decf0e93589ccf30bcc65a1.png

如果报错:(没报错跳过)

error MSB8036: The Windows SDK version 8.1 was not found.那么接下来则需要安装这个sdk,我按照网上说的安装sdk10的版本,并没有解决,自己安装可能不太行,应该是安装的时候没点击安装相应的插件。那么使用接下来这个办法可以解决:搜索控制面板–>打开程序–>卸载程序,选择Visual Studio 2015,右键,更改:

b389a849db61020caae68701a81b1145.png

会出现如下界面,并选择修改(没报错跳过)

9108eefc7ed0a51abfb560dbd965e55c.png

选择这个复选框,然后安装既可解决。(没报错跳过)

aad392eed32abfcaba939f4b4580d170.png

5.打开Visual Studio 2015

点击cmake中的Generate ,当出现Generate done 后,点击Open Project就会跳转到Visual Studio:

46e25b8585123d498bb9a9c3155993a8.png

右键点击解决方案

d0bc23934c4337d7d04fd0029e41f5de.png

点击生成解决方案,然后应该就可以了。

f3a66c3a6db91979a2aa66901a2770d2.png

6.运行

如果要运行摄像头,直接点击本地调试即可。

446dbf0f7267a0ef3835c6a192dadc3b.png

想要在终端运行,并且保存输出结果,还需要以下几个步骤

1.右键点击openposedemo,点击生成,在点右击pyopenpose,生成。

d894b2788de8ead68aba790865323d6a.png

把release下面的文件全部copy到build\bin目录下,再把主目录下的modelscopy到build\bin目录下。

28d7edeb95dd877f9962c335b5f00fe7.png

运行

打开终端 win+r cmd ,cd进入build\bin这个目录。这就是官方输入形式跑代码了。

第一个箭头表示跑video,第二个和第三个表示检测脸和手(可以不输入,默认检测body部分,看需求),第四个箭头表示video的位置,最好拷贝到bin目录下建一个vedio文件夹,然后改为该文件夹路径,第五个箭头表示输出为json格式的文件。最后表示输出的路径。

8dfe3a7085c8c4589a5f9c0d7d5938ea.png

本文地址:https://blog.csdn.net/scheng_xiang/article/details/107285154

希望与广大网友互动??

点此进行留言吧!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值