Ubuntu 16.04 安裝 OpenPose 1.6.0 全教程,附顯卡以及訓練框架詳細安裝步驟


安裝之前,需要先安裝caffe。caffe安裝詳細教程:https://blog.csdn.net/DragonGirI/article/details/97614130,詳細到只需復制粘貼(當然,得結合實際)。

官方全英文安裝文檔:https://github.com/CMU-Perceptual-Computing-Lab/openpose/blob/master/doc/installation.md

 

第一步 安裝caffe及安裝caffe之前的配置准備

https://blog.csdn.net/DragonGirI/article/details/97614130內容詳細,不多贅述。

 

第二步 下載開源包、模型及cmake准備

git clone https://github.com/CMU-Perceptual-Computing-Lab/openpose.git

(當前版本:ac2dde6

 

安裝cmake-gui

sudo apt-get install cmake-qt-gui

下載模型

cd openpose/models

./getModels.sh

 

第三步  配置路徑及編譯

cd openpose && mkdir build

進入cmake-gui 

cmake-gui

填寫openpose源碼目錄以及build,點擊Configure按鈕, 選擇Unix Makefile和use default native compling,點擊finish按鈕

可參考下圖:

 

Configure 后, 會出現報錯, 按下圖進行類似修改:

主要就是BUILD_CAFFE的勾選去掉,然后添加自己的caffe相關路徑

 選擇好后,再次點擊Configure,發現不變紅,顯示Configure done。再點擊Generate ,顯示Generating done。

 

開始編譯:

cd build/
make -j`nproc`

 

其中可能報錯類似於:“caffe/blob.hpp:9:34: fatal error: caffe/proto/caffe.pb.h: 沒有那個文件或目錄”

解決辦法:https://blog.csdn.net/DragonGirI/article/details/96486477

 

安裝完成后,再輸入:(如果要利用openpose做相關開發,這條很重要,網上其他教程都沒寫)

sudo make install

 

 

附測試代碼:

在openpose文件夾下執行:

注:如果報錯,說明你未按上述的caffe教程來,試試加上sudo(如果按上述的caffe教程,是不需要sudo的)

       或者還有原因就是你的顯卡不行,估測至少需要1060以上的顯卡(此時cuda版本也需要改變)

視頻:

./build/examples/openpose/openpose.bin --video examples/media/video.avi

圖片:

./build/examples/openpose/openpose.bin --image_dir examples/media/ --face --hand

攝像頭:

./build/examples/openpose/openpose.bin --face --hand

 

提高計算速度達到最大性能以提高准確度見:(確保你的計算機性能足夠)

https://github.com/CMU-Perceptual-Computing-Lab/openpose/blob/master/doc/quick_start.md#tracking


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM