根据下面三个链接的信息是可以清楚的成功安装CPU版本的openpose的。GPU的我没尝试目前,不过网上也有很多教程。
环境:
- windows 11 64bit;
- Visual Studio 2019 Community
- PyCharm 2021.3 Community
安装链接:
windows11下编译openpose并通过pyCharm调用
问题:
cmake配置出现No CMAKE_CXX_COMPILER could be found问题解决
当时也是出了这个问题,然后看了很多帖子,比如Visual Studio的安装路径不能有中文,然后还可能是Cmake版本问题,还有就是清除cmake缓存。
最终解决:
Visual Studio安装的时候需要装上C++选项,然后我应该是SDK版本问题,我刚开始没管,以为系统有,后面我修改了一下SDK,就是在intsaller里面多装了一个SDK11,后面就好了。反正多分析一下,多想一下,就很好解决了。
通过openpose得到关键点:
后面通过openpose,设置参数等得到人体关键点,然后需要注意的是参数的设置。
首先我们需要搭建我们所需要的模型,这样可以方便使用以及调用。
链接:
openpose环境搭建(详细教程CPU/GPU)windows 10+python 3.7+CUDA 11.6+VS2022
除了这一个外,上面三个链接里面也有相关内容。
搭建好之后,就可以根据代码进行测试了。
#-*- codeing = utf-8 -*-
#@Time : 2022/12/12 11:49
#@Author : Tom
#@File : openposetestdemo.py
#@Software : PyCharm
import os
import sys
import cv2
from sys import platform
import argparse
# get absolute path
dir_path = os.path.dirname(os.path.realpath(__file__))
# get bin directory
os.environ['P

本文介绍在Windows 11环境下成功安装CPU版本OpenPose的过程,并分享了遇到的cmake配置问题及其解决方案。此外,提供了通过Python API使用OpenPose获取人体关键点的示例代码。
最低0.47元/天 解锁文章
7643





