Win10 CPU环境编译Openpose

目标:在Win10环境下成功编译安装CPU版本的Openpose

电脑环境

Win10 CPU Python3.6.7

所需工具

cmake-gui VS2019

过程记录

流程从Github下载Opnepose安装包文件,并进入models文件夹下根据bat的内容下载多个模型文件并解压(face hand pose),然后进入3rdparty/windows文件夹下根据4个bat文件下载相关文件并解压。然后cmake编译,选择source code为openpose文件夹,在openpose文件夹下新建build文件夹作为Where to build the binaries ,而后勾选Build_Python并选择GPU_Mode为CPU_ONLY。点击Confige(配置为VS2019,x64)得到caffee_cpu的下载链接,而后下载caffee_cpu置于3rdparty/windows文件夹下。而后删除build文件夹下全部内容,cmake再次Confige(配置不变),Confige后点击Generate,Generate完毕后,点击Open Project用VS2019打开,将Debug模式更改为Release模式,选中解决方案中Examples文件夹下OpenposeDemo右键生成,等待生成完毕后,选中pyopenpose右键生成。至此,Openpose安装完毕。

安装步骤

  1. 下载百度网盘Openpose文件,并解压至相关位置。笔者结合网上的资料以及个人安装流程,将所有需要前期下载的文件整理完毕,下载网盘文件后可以省略前期的繁琐步骤。

    网盘链接:https://pan.baidu.com/s/1QyWwh4yTEptVzN-rw_6MiA

    提取码:qrkn

  2. 在Openpose文件夹下新建build文件夹

  3. 启动cmkae-gui,设置source code以及build文件夹,如下

    WUUO6e.png

    其他配置信息不变,勾选BUILD_PYTHON,并将GPU_MODE更改为CPU_ONLY,如下图

    WUUvmd.png

    点击Confige(配置为VS2019,x64),配置完毕后点击Generate 而后点击Open Project并选择VS2019

  4. VS启动Openpose,将Debug模式更改为Release模式,选中解决方案中Examples文件夹下OpenposeDemo右键生成,等待生成完毕后,选中pyopenpose右键生成。

    WUUXOH.png

  5. pip按照相关依赖

    pip install opencv-python
    
  6. 测试OpenPose编译完毕

    在Openpose/build/examples/tutorial_api/python文件夹下运行测试文件代码。

    Openpose安装成功

    python 01_body_from_image.py
    

    成功出现图片,说明Openpose安装成功

    WUUx0A.png

使用OpenPoseDemo

将以下文件复制到openpose/build/bin文件夹下

  • openpose/build/x64/Release下的两个文件
  • openpose/build/python/openpose/Release/下的三个文件
  • openpose/models整个文件夹

双击bin文件夹下openposedemo.exe可以正常运行表示成功

参考链接

https://github.com/CMU-Perceptual-Computing-Lab/openpose

https://www.bilibili.com/video/BV1WV411v7aj?from=search&seid=3506254375944080645

https://www.bilibili.com/video/BV1Ma4y14734?from=search&seid=3506254375944080645

https://www.jianshu.com/p/3aa810b35a5d

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值