macOS安装openpose

September 3, 2021 · 纯属折腾 · 开发笔记 · 28次阅读

做项目要用,装一个咯。
这里的配置是安装Python库并使用CPU_ONLY模式。
改天看看怎么启用OpenCL吧。虽然估计这破核显快不到哪去。
1.克隆openpose仓库及caffe、pybind11、模型

git clone https://github.com/CMU-Perceptual-Computing-Lab/openpose.git
cd openpose/3rdparty
git clone https://github.com/CMU-Perceptual-Computing-Lab/caffe.git
git clone https://github.com/pybind/pybind11.git
cd ../models
./getModels.sh

2.安装依赖(先安装brew,不知道怎么安装的请自行搜索)

cd ..
./scripts/osx/install_deps.sh

3.安装cmake_gui

brew install brew-cask-completion # 如果已安装brew cask则跳过此步骤
brew install --cask cmake

4.启动台中找到CMake,source code选openpose根目录,build binaries则选openpose下的build目录。若build目录不存在则自己建一个。
5.点击Configure,如果有红色高亮项目出现就多点几次,直到不出现为止。
6.勾选BUILD_PYTHON,重复4。
7.点击Generate,多点几次。
8.在build目录下,执行以下命令开始编译:

make -j`sysctl -n hw.logicalcpu`

iShot2021-09-03 12.43.15.png
9.返回根目录,在根目录运行示例。
cpp示例位于openpose/build/examples/tutorial_api_cpp
python示例openpose/build/examples/tutorial_api_python
例如:

# 该命令需在openpose根目录运行
./build/examples/openpose/openpose.bin --video examples/media/video.avi
# 该命令依赖opencv-python(cv2),请先安装
python ./build/examples/tutorial_api_python/01_body_from_image.py

iShot2021-09-03 12.46.28.png
iShot2021-09-03 12.54.02.png

除声明外inSoraSky博客(http://www.sorasky.in/)所有内容均为本人所原创,转载时请注明来源!

喝杯水

openposemacOS

最后编辑于17天前

添加新评论