macでopenposeを使い始めるまで
openposeをcloneする
git clone https://github.com/CMU-Perceptual-Computing-Lab/openpose
openposeのディレクトリに移動する
cd openpose
brewがなければbrewをインストールする
bash scripts/osx/install_brew.sh
CMakeGUIをインストールする
brew cask install cmake
openposeが依存しているパッケージを一括でインストールする
bash scripts/osx/install_deps.sh
.
Cmakeでbuildを作成する
configureでunix makefileが選択されていることを確認してDone
しばらく待ちます
confingが終わったらgenerateをクリックして終了です。
もしdoxygenがないとエラーになったら
brew install doxygen
でdoxygenをインストールして上げればOKです
makeする
makeするのですが
(macOS 10.14以降)vecLibが見つからなくてエラーになる
CMake Error at /Applications/CMake.app/Contents/share/cmake-3.14/Modules/FindPackageHandleStandardArgs.cmake:137 (message):
Could NOT find vecLib (missing: vecLib_INCLUDE_DIR)
Call Stack (most recent call first):
/Applications/CMake.app/Contents/share/cmake-3.14/Modules/FindPackageHandleStandardArgs.cmake:378 (_FPHSA_FAILURE_MESSAGE)
cmake/Modules/FindvecLib.cmake:24 (find_package_handle_standard_args)
cmake/Dependencies.cmake:135 (find_package)
CMakeLists.txt:49 (include)
-- Configuring incomplete, errors occurred!
See also "/Users/taka/deeplearning-X/openpose/build/caffe/src/openpose_lib-build/CMakeFiles/CMakeOutput.log".
make[2]: *** [caffe/src/openpose_lib-stamp/openpose_lib-configure] Error 1
make[1]: *** [CMakeFiles/openpose_lib.dir/all] Error 2
make: *** [all] Error 2
は
/Users/taka/deeplearning-X/openpose/build/caffe/src/openpose_lib-build/CMakeCache.txtの483行目を
vecLib_INCLUDE_DIR:PATH=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Accelerate.framework/Versions/Current/Frameworks/vecLib.framework/Headers/
に変更してあげるとmakeが通るようになります。
//vecLib include directory
vecLib_INCLUDE_DIR:PATH=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Accelerate.framework/Versions/Current/Frameworks/vecLib.framework/Headers/
makeが通った!!!
[100%] Built target openpose_wrapper
今回はbody_25を使います。
OpenPose trained modelsをダウンロード
openpose上で
./models/getModels.sh
実行!
./build/examples/openpose/openpose.bin
Author And Source
この問題について(macでopenposeを使い始めるまで), 我々は、より多くの情報をここで見つけました https://qiita.com/takahyon/items/197250194edf2d6ec041著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .