Cpu_only openpose 环境搭建
只需要下载源码就能实现的仅cpu环境搭建

使用工具:cmake vs2017
1、 从GitHub官网上下载源码
官网网址https://github.com/CMU-Perceptual-Computing-Lab/openpose
2、 解压openpose-master.zip
3、 进入openpose-master\3rdparty\windows路径下,双击.bat批处理文件下载所需要的第三方库文件,如果无法下载可以去以下网址下载,该文章中提供了所有第三方库下载的网盘链接
https://blog.csdn.net/zb1165048017/article/details/82115724

下载的压缩包解压放到当前文件夹,全部下载完成的文件夹内容如下:

4、 进入openpose-master\models文件夹下,使用批处理文件下载需要的模型,先下载好以后,cmake的时候就不下载了。下载完成如下:

5、 打开cmake选择源码位置和生成路径

如果build的路径中没有build_cpu这个文件夹,就会提示在该路径下新建一个文件夹,选择yes

然后选择vs2017,以及x64平台,点击finish

点击configure,得到如下界面

调整GPU_MODE为CPU_ONLY,配置为仅使用cpu的环境

去掉USE_CUDNN后面的勾,不使用cudnn

再次点击configure,一般都没有错误,然后点击generate

6、 进入build_cpu文件夹打开生成的openpose.sln解决方案,调整为release模式,注意平台是x64,然后在ALL_BUILD上右键选择生成所有

7、 全部生成成功后,设置openposedemo为启动项,点击运行就能使用openpose,此时默认会使用摄像头

Openpose的输入输出等各种配置在文件flags.hpp中进行控制,在openpose.cpp文件的头文件位置右键打开flags.hpp文件

例如一下三个变量camera,video,image_dir分别表示使用摄像头输入,输入文件夹中的视频以及输入文件夹中的图片。注意:其中视频和图片不能同时不为空

如上图设置文件路径为examples/media/,(文件路径可以直接从后面的解释中复制,后面双引号里的内容是对openpose的各个功能属性的解释),运行后能看到覆盖了骨骼结点的图片输出。

openpose的很多功能都通过flags.hpp文件控制,主要包括,面部识别,手部识别,多人、单人识别,输出图像的保存等等,多看看注释就知道怎么使用这些功能了。

cpu_only openpose Windows环境搭建相关推荐

  1. Kafka单机Windows环境搭建

    Kafka单机Windows环境搭建 1,安装jdk1.8:安装目录不能有中文空格: 2,下载zookeeper,https://mirrors.cnnic.cn/apache/zookeeper/z ...

  2. JAVA JDK windows环境搭建

    JAVA JDK windows环境搭建 系统环境: windows 10 , JDK 1.7 操作步骤: 1.下载JDK,全部选择默认,直接点击下一步 2.配置环境变量 打开环境变量 变量设置 JA ...

  3. Flutter之Windows环境搭建

    Flutter之Windows环境搭建 原创作者:只能陪你走一程 原文地址:https://www.jianshu.com/p/a78fd5e5116d 官方网址:https://flutter.io ...

  4. Windows 环境搭建 git 服务

    Windows 环境搭建 git 服务 有时候在本地开发个人项目, 需要对代码进行版本管理, 可在 Windows 上搭建一个自己使用的 git 服务器 当前搭建系统环境 Windows10 安装Gi ...

  5. tinygo的windows环境搭建及简单例程

    windows 环境搭建 安装 g 这里还是推荐g这个 go 的多版本管理工具,类似 NodeJS 的 nvm,Python 的 virtualenv. 官网下载: https://github.co ...

  6. RockChip Android平台抓取android trace的windows环境搭建

    RockChip Android平台抓取android trace的windows环境搭建的步骤 安装python2.7.9 下载链接: https://www.python.org/download ...

  7. kafka windows环境搭建 SASL_PLAINTEXT/SCRAM

    kafka windows环境搭建 SASL_PLAINTEXT/SCRAM acl认证记录 一.kafka 下载参考地址 https://kafka.apache.org/downloads 二.环 ...

  8. ESC32 windows 环境搭建【Visual Studio Code】

    ESP32 windows 环境搭建 第一步:工具准备 1.Visual Studio Code下载 2.工具链下载 3.SDK下载 第二步:搭建环境 1.Visual Studio Code安装 2 ...

  9. 高通平台上的AMSS(Modem端) windows环境搭建

    高通平台上的AMSS(Modeom端)Windows环境搭建 一.首先简单介绍一下,高通平台7&8系列平台的软硬件架构. 如图: 硬件上采用的是ARM9+ARM11(最新的采用Cotex-A8 ...

最新文章

  1. 二元关系在计算机中的应用(数据库为主),数据库技术复习题答案 选择题
  2. 基于Transformer的高效、低延时、流式语音识别模型
  3. AI 三大教父齐聚深度学习峰会,讨论尖端研究进展
  4. AI知识图谱,让我撸到了一只「天山上的雪豹」
  5. linux系统下安装配置iSCSI教程
  6. python函数概述_Python概述
  7. 分析unix系统日期析取ftp登陆和断开信息
  8. Postgresql的HashJoin状态机流程图整理
  9. Scala模式匹配和类型系统
  10. redis 分布式锁流程图
  11. astride包括那几个维度_据说宇宙有13个维度,那么各个维度都代表着什么?
  12. linux 卡在grub_关于linux开机进入grub问题的解决方法
  13. 个人博客页面的简单实现
  14. 时间复杂度和空间复杂度(超详细)
  15. windows专业版以上使用自带远程连接(不限制于局域网)
  16. java jmf播放mp3_关于jmf不能播放mp3的问题解决
  17. 【Axure原型图】——动态面板
  18. C语言利用数组输出26个小写字母
  19. C#实现生产者与消费者关系
  20. 【题解】LuoGu1133:教主的花园

热门文章

  1. 模块“DAO350.DLL”可能与你正在运行的windows版本不兼容
  2. ppt高级动画效果如何循环起来?
  3. 机器学习三剑客之Matplotlab
  4. 软件过程与项目管理-西安电子科技大学
  5. 翻翻git之---溜的飞起的加载效果AVLoadingIndicatorView
  6. 多域名SSL证书是什么意思?
  7. YOLO V1 实时的目标检测 论文翻译
  8. ATA并口硬盘接口图解
  9. 如何推导出Gamma分布
  10. 集合框架及ArrayList、LinkedList源码的个人理解