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

Windos 10系统安装OpenPose的CPU版本过程说明和Release版本直接使用 - 教程

安装前说明:

  • 有显卡电脑优先安装GPU版本,CPU笔记本和台式机我测试过很卡,图片集一张一张的处理还可以等很久;视频和实时卡顿,感觉没必要用CPU的。纯无GPU小白可深读,GPU安装流程就很简单,类似。

一、自己编译

1.下载官方文件夹

git clone https://github.com/CMU-Perceptual-Computing-Lab/openpose.git
  • (2)下载文件夹压缩包
    • 点击Download ZIP下载后解压

在这里插入图片描述
最后文件下openpose里如下图,除了build1文件夹,我新建的。
在这里插入图片描述
2.openpose文件夹中文件、模型下载

  • (1)windows文件夹
    • 目录openpose\openpose\3rdparty\windows
    • 5个.bat文件下载,依次点击等待下载完成,过程中它自己下载,解压。如下图
  • (2)model
    • 目录openpose\openpose\models
    • 1个.bat文件,点击等待下载完成,过程中它自己下载,解压。如下图
  • (3)中间下载时间会很长,主要看网络卡不卡,我把之前我下载的上传到了我的仓库,可取我仓库分支下载,下载方法使用git和压缩包都可以,链接 https://github.com/KLWU07/openpose?tab=readme-ov-file。当然也可以复制bat文件的链接下载,也慢,不推荐。

3.编译

  • (1)工具
    • 电脑已安装Camke、Visual Studio 2022软件;
    • 不会这些软件的安装,可参考以往文章Windows10系统使用Cmake4.1.0构建工具+Visual Studio2022编译Opencv4.11教程
  • (2)Cmake构建
    • 在openpose文件下新建一个文件夹,如build1
    • 打开cmake
    • 上面选择openposE文件夹
    • 下面选择build1文件夹
    • 点击左下角的“Configure
    • 弹出窗口,选择电脑安装的Visual Studio 版本和x64
    • 点击Finish
    • 等待
    • 选择需要的生成,BUILD_PYTHON勾选,GPU_MODE”选中“CPU_ONLY
    • 再次点击左下角的Configure
    • 等全部完成之后,点击左下角的Generate

4.Visual Studio 2022编译

  • 打开build1文件夹下OpenPose.sln文件
  • 选中Release
  • 右键OpenPoseDemo,点击"生成"
  • 等待,无报错就可以
    5.运行
  • 目录openpose\openpose\build\examples\tutorial_api_python
  • 运行其中一个py文件

5.下一次在Ubuntu里下载编译

二、直接下载官方Release

1.地址

2.解压

bin\OpenPose.exe -功能选择
  • model文件夹下的bat文件需要运行,下载模型。
  • 如需要可以以在我git上下载,链接https://github.com/KLWU07/openpose?tab=readme-ov-file
  • 功能
    • 自带help可查看哪些作用。
    • 如图片显示、标注结果、视频显示、标注、实时摄像头加载等。

3.OpenPoseDemo.exe的help命令信息

查看帮助信息:
OpenPoseDemo.exe --help
常用命令参数包括:
--video <路径> - 处理视频文件--image_dir <路径> - 处理图片目录--camera <摄像头ID> - 使用摄像头实时处理--face - 启用人脸关键点检测--hand - 启用手部关键点检测--model_pose BODY_25 - 选择模型(推荐BODY_25)--write_json <输出路径> - 输出JSON格式结果--write_images <输出路径> - 输出带标注的图片--display 0 - 禁用可视化显示--num_gpu <数量> - 设置使用的GPU数量--net_resolution <分辨率> - 设置网络输入分辨率
CMD启动在openpose:目录结构
openpose
├── bin
│   └── OpenPoseDemo.exe
├── examples
│   └── media
│       ├── COCO_val2014_000000000241.jpg
│       └── ...
├── models
│   └── ...
├── output
│   ├── json
│   └── images
1.指定摄像头索引:bin\OpenPoseDemo.exe --camera 1
2.处理目录下所有图像文件:bin\OpenPoseDemo.exe --image_dir examples\media
处理特定的图片文件,而不是整个目录:bin\OpenPoseDemo.exe --image_dir examples\media\image1.jpg     单张单独放一个文件夹
3.处理视频文件:bin\OpenPoseDemo.exe --video examples\media\video.avi
4.指定 JSON 文件保存到 output\json:bin\OpenPoseDemo.exe --image_dir examples\media --write_json output\json
5.保存标记保存标注关键点的照片:bin\OpenPoseDemo.exe --image_dir examples\media --write_json output\json --write_images output\images --render_pose 0 --display 0 --disable_blending
--render_pose 参数的值可以是以下几种:
0:不渲染任何姿态关键点或骨架。
1:仅渲染姿态关键点(不包括骨架)。
2:渲染姿态关键点和骨架(即连接关键点的线条)
-render_threshold:设置渲染姿态关键点时的置信度阈值。
默认值:通常是 0.0。
范围:0.0 到 1.0。
作用:只有置信度高于或等于这个阈值的关键点才会被渲染到输出图像中。

三、报错问题

1.CMakeLists.txt文件中,cmake版本要求,修改如3.5或3.5 . . 4.1。
2.python文件夹CMakeLists.txt中python版本,一般默认,麻烦的需要改里面if语句。

http://www.jsqmd.com/news/345130/

相关文章:

  • 欧派木门联系方式:了解品牌背景与联系方式的途径 - 品牌推荐
  • 2026年热门的提花舒棉绒/舒棉绒新厂实力推荐(更新) - 行业平台推荐
  • 分析诺达机械性价比好不好,和其他品牌比费用差多少? - 工业推荐榜
  • 2026年品牌营销策划公司联系电话推荐:核心联系渠道一览 - 品牌推荐
  • 收藏!程序员必看,北邮毕业生字节Seed岗年包228万,大模型赛道真的香
  • 小型婚礼如何选择策划公司?2026年北京策划公司推荐与评价,解决个性化与预算痛点 - 品牌推荐
  • 2026年北京黄金回收店联系电话推荐:连锁品牌与本地优选 - 品牌推荐
  • 1.6 死锁排查全攻略:如何快速定位并解决MySQL死锁问题
  • 2026企业CRM选型攻略:国内外12款主流系统场景适配与深度解析 - 毛毛鱼的夏天
  • 2026年充电桩品牌推荐:绿色低碳趋势技术评测,涵盖县域布局与智能服务核心痛点 - 品牌推荐
  • 2026年充电桩品牌推荐:社区与公共场景深度评测,解决安全与运维痛点并附综合排名 - 品牌推荐
  • 2026年北京婚礼策划公司推荐:基于服务模式全面评价,涵盖户外与室内多元场景需求 - 品牌推荐
  • 2026年充电桩品牌推荐:社区与公共场景深度评测,解决安全与兼容性痛点并附购买排名 - 品牌推荐
  • 好写作AI:艺术生的“黑话翻译器”,把感觉和灵感焊进学术理论!
  • 【必收藏】程序员/小白必看!AI新兴领域冲就完了,高薪资不内卷还易入门
  • 2026年品牌营销策划公司联系电话推荐:专业顾问团队联系方式 - 品牌推荐
  • 2026年主流CRM系统大揭秘:10款优选方案适配不同企业需求 - 毛毛鱼的夏天
  • [信息论与编码理论专题-23]:《信息简史》告诉我们:人类文明的演进,本质上是一场信息处理能力不断升级的历史——从结绳记事到量子计算,我们一直在学习如何更好、更快地创造、传递、存储和理解信息。
  • 网络代理行业面临合规转型:IPIDEA事件引发从业者深思
  • Silverlight 2中文入门指南:经典技术学习与历史回顾
  • 详细介绍:【大数据高并发核心场景实战】缓存层 - 读缓存
  • Tauri 项目:交互流程与开发指南
  • 收藏!企业高薪抢AI人才+秋招岗位爆发,小白/程序员必看大模型就业指南
  • 好写作AI:交叉学科“翻译官”,终结你的“学术巴别塔”困境!
  • 如何挑选省心婚礼策划?2026年北京公司评测与推荐,解决品质不稳与沟通低效痛点 - 品牌推荐
  • 如何为不同运营场景选充电桩?2026年充电桩品牌全面评测与推荐,直击效率与稳定痛点 - 品牌推荐
  • 告别冗长 switch-case:Vue 项目中基于映射表的优雅路由数据匹配方案
  • 1.7 IO密集型查询优化:当MySQL遇上磁盘瓶颈怎么办?
  • 2026年热门的户外缝纫线/缝纫线行业内知名厂家推荐 - 行业平台推荐
  • 2026年燃油EMB冷机口碑排名,易猫EM获良好客户复购表现 - 工业品牌热点