OpenPose 安装和使⽤教程
OpenPose ⼈体姿态识别项⽬是美国卡耐基梅隆⼤学(CMU)基于卷积和监督学习并以 caffe 为框架开发的开源库。可以实现⼈体动作、⾯部表情、⼿指运动等姿态估计。适⽤于单⼈和多⼈,具有极好的鲁棒性。是世界上⾸个基于深度学习的实时多⼈⼆维姿态估计应⽤,基于它的实例如⾬后春笋般涌现。⼈体姿态估计技术在体育健⾝、动作采集、3D试⾐、舆情监测等领域具有⼴阔的应⽤前景,⼈们更加熟悉的应⽤就是抖⾳尬舞机。
OpenPose 项⽬ 。
以下是在 Windows 10 (⽆NVIDIA 显卡)设备上的安装步骤。
1 下载项⽬代码
2 CMake 安装(已安装则忽略)
打开 官⽅⽹站,选择 Windows win64-x64 Installer 下载。
在安装选项的页⾯中,最好将 CMake 加⼊到环境变量,以便于以后在命令⾏中可以直接使⽤ CMake 命令。
最后直接选择 Install 按钮安装即可。git clone github/CMU-Perceptual-Computing-Lab/openpose cd openpose/git submodule update --init --recursive --remote
1
2
3
安装完成后,打开 cmd 命令⾏⼯具,输⼊ cmake /V 查看结果,如果显⽰相应的版本号即安装成功。
如果安装的时候没有选择加⼊到环境变量,则需要⼿动加⼊,否则命令⾏会提⽰没有到 cmake 命令。
3 CMake 配置
1. 转到 OpenPose ⽂件夹并从中打开 CMake-GUI。
cmake如何使用2.
选择 OpenPose ⽬录作为项⽬源⽬录,以及⼀个空的⼦⽬录(例如,build)作为 Visual Studio ⽣成解决⽅案的⽬录。
3.
按 Configure 按钮,将⽣成器设置为您的 64 位 Visual Studio 版本,例如 Visual Studio 16 2019,然后按 Finish。cd {OpenPose_folder }mkdir build/cd build/cmake-gui ..
1
2
3
4
4. 将 GPU_MODE 标志设置为正确的值并再次点击 Configure。如果没有 NVIDIA 显卡则设置为CPU_ONLY。
5. 如果此步骤成功,底部提⽰框会出现 Configuring done。
6. 按 Generate 按钮并继续编译。完成后底部提⽰框会出现 Generating done。
7. 关闭 CMake。
4 编译
1. 双击 openpose\build\OpenPose.sln 打开 Visual Studio。
2. 在 Visual Studio 中将活动解决⽅案配置由 Debug 改为 Release。
3. 选择⽣成菜单并单击⽣成解决⽅案。
编译成功,会出现下⾯的提⽰。
4. 点击 Visual Studio 的调试按钮以运⾏ OpenPose 演⽰。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论