当前位置: 首页 > news >正文

openpose在win下环境配置

1.下载OpenPose库

以下二选一进行下载源码

(1)git进行下载

打开GitHub Desktop或者Powershell

git clone https://github.com/CMU-Perceptual-Computing-Lab/openpose
cd openpose/
git submodule update --init --recursive --remote

(2)在github上手动下载

由于下载环境问题,有时候使用git下载不下来,即可登录到openpose进行手动下载源码

2.CMake配置

(1)打开Powershell

cd {OpenPose_folder}
mkdir build/
cd build/
cmake-gui ..

或者自己手动打开cmake-gui

(2)选择相应的文件夹

选择 OpenPose 目录作为项目源目录,以及一个不存在的或空的子目录进行build

build目录会提示不存在,无需理会,直接创建确认。

(3)configure进行配置

按下configure进行配置,选择自己的visual Studio(X64)版本进行配置,点击 use default native compilers进行编译。
在这里插入图片描述
注意上一步完成之后(如使用python版本还需要打开BUILD_PYTHON再一次进行Configure配置)
C++环境即可ignore这一步
注:在这一步,会自动下载一些配置文件,且文件内容比较大,请耐心等待,且下面会显示进度,如果不想等也可自己手动下载

(4)设置GPU_MODE值,再一次点击configure

  1. 如果使用Nvidia GPU并且安装有cuda则可以跳过这一步
  2. Mac Osx和配备非 Nvidia GPU(Intel 或 AMD GPU)的电脑则将值设置为CPU_ONLY或者OPENCL
  3. 使用cpu设置为CPU_ONLY

(5)configuring done

到此为止,如果配置成功的话,在底部显示configuring done,即可点击Generate去编译处理,完成之后即可关闭CMake。
在这里插入图片描述
项目部署即完成。官方建议使用Cmake-gui进行部署,如果使用命令行会出现一些错误,需要自己去解决,也能部署。

http://www.lryc.cn/news/17062.html

相关文章:

  • 【剑指offer-C++】JZ16:数值的整数次方
  • 了解Axios及其运用方式
  • 【LeetCode】剑指 Offer(7)
  • Python:try except 异常处理整理
  • Redis Lua脚本的详细介绍以及使用入门
  • synchronized和ReentrantLock有什么区别呢?
  • SVHN数据集下载及使用方法
  • 产业安全公开课:2023年DDoS攻击趋势研判与企业防护新思路
  • Docker 容器命令 和安装各种镜像环境
  • 【数据结构】顺序表的深度剖析
  • 当面试官问“你的SQL能力怎么样”时,怎么回答才不会掉进应聘陷阱?
  • AI作画—中国画之山水画
  • Java:Java与Python — 编码大战
  • 山东专精特新各地市扶持政策
  • 持续事务管理过程中的事件驱动
  • 【手把手一起学习】(三) Altium Designer 20 原理图库添加元件
  • 设计模式-行为型模式:观察者模式
  • Springboot 为了偷懒,我封装了一个自适配的数据单位转换工具类
  • 正则表达式
  • java进阶Map 集合
  • Java 方法超详细整理,适合新手入门
  • 软考学习笔记(题目知识记录)
  • 2021.3.3idea创建Maven项目
  • ASP.NET MVC | 创建应用程序
  • 思科设备命令讲解(超基础)
  • Qt-FFmpeg开发-保存视频流裸流(11)
  • Zebec官方辟谣“我们与Protradex没有任何关系”
  • BMS电池管理系统中的各种算法介绍
  • stack Overflow 的使用
  • Vue 在for循环中动态添加类名及style样式集合