日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

win10下openpose1.5安装

發布時間:2025/3/15 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 win10下openpose1.5安装 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

歷經一個星期的安裝挫折,終于安裝成功了。趕緊記錄一下。

1、準備所需資料

(1)下載cuda和cudnn。版本最好都是cuda10和cudnn10.我下載的是下圖所示版本。

如果不是這個版本可能會出錯,而且出錯幾率很高。本人就因為安裝的cuda10和cudnn9就出現問題。解決了好長時間都沒有解決掉。最后換成cudnn10才成功的。

并安裝。

(2)下載openpose release版 1.5 選擇Source code下載。(如果下載不下來就轉存在碼云中,然后直接下載,快很多)

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

(3)下載安裝openpose安裝過程中所需安裝包。

http://posefs1.perception.cs.cmu.edu/OpenPose/3rdparty/windows/caffe_15_2019_05_16.zip

http://posefs1.perception.cs.cmu.edu/OpenPose/3rdparty/windows/caffe3rdparty_15_2019_03_14.zip

http://posefs1.perception.cs.cmu.edu/OpenPose/3rdparty/windows/opencv_401_v14_15_2019_03_14.zip

http://posefs1.perception.cs.cmu.edu/OpenPose/3rdparty/windows/freeglut_2018_01_14.zip

models:

http://posefs1.perception.cs.cmu.edu/OpenPose/models/pose/body_25/pose_iter_584000.caffemodel

http://posefs1.perception.cs.cmu.edu/OpenPose/models/pose/coco/pose_iter_440000.caffemodel

http://posefs1.perception.cs.cmu.edu/OpenPose/models/pose/mpi/pose_iter_160000.caffemodel

http://posefs1.perception.cs.cmu.edu/OpenPose/models/face/pose_iter_116000.caffemodel

http://posefs1.perception.cs.cmu.edu/OpenPose/models/hand/pose_iter_102000.caffemodel

如果直接點擊鏈接下載慢,可以把鏈接復制在迅雷中。然后下載速度也可以提升。

(4)下載cmake軟件。

https://nchc.dl.sourceforge.net/project/mingw/Installer/mingw-get-setup.exe

下載后安裝成功。

(5)已安裝的vs2015。

2、解壓chde222-openpose-v1.5.1.zip

后期將文件夾chde222-openpose-v1.5.1重命名為為chde222-openpose-v1.5.1_1220。


(1)執行3rdparty\windows文件夾里的getCaffe.bat、getCaffe3rdparty.bat、getFreeglut.bat、getOpenCV.bat 一共四個bat
(當點擊getCaffe.bat時就會產生caffe文件夾,此時將下載好的caffe_15_2019_05_16.zip放入此文件夾,重新點擊getCaffe.bat就會快很多,其他三個.bat同理),并且將這四個zip文件放置在windows目錄下,之后cmake會用到。

(2)然后執行\models 里的getModels.bat 進行模型下載。同樣辦法將.caffe文件復制到對應文件夾。

(3)在openpose文件夾下建立build文件夾

3、cmake開始編譯

(1)將source code和build the binaries文件設置如下

(2)點擊configuration時,出現如下界面,選擇:visual Studio 14 2015,x64,其余默認,點擊finish

(3)完成后有紅色模塊,如下圖,不用管,繼續點configuration,直到沒有紅色,點擊generate完成。點非默認的選項可能會出錯,可是我也不知道為什么,真的好郁悶。

4、vs2015打開生成的vs工程OpenPose.sln

或者cmake中的open project按鈕。

(1)首先將Debug改為Release。點擊重新生成解決方案

環境配置什么都沒有,默認cmake時候有了caffe庫和opencv4.11庫漫長等待生成。

(2)首先將openpose設置為啟動項目,然后點擊重新生成

(3) 將OpenPoseDemo設置為啟動項目。點擊運行即可成功。在python還沒有試,等我再試試同樣的方法,只需要在cmake時添加build_python_path和download_body那塊全部選中。重新configure和generate。再在vs重新生成。然后打開pycharm。將你所需要運行的文件中:

sys.path.append 后面內容修改為你build后的python下openpose下Release目錄 os.environ['PATH'] = os.environ['PATH'] + ';' + dir_path + '/../../x64/Release;' + dir_path + '/../../bin;'

這塊的Release目錄和bin目錄都變為你build之后的目錄就不會產生ImportError: cannot import name 'pyopenpose' from 'openpose'這個錯誤了。這塊是重點。折騰了一個星期的成果。

?

問題記錄:

問題1:

同樣遇到這個問題,是因為我裝的是cuda10和cudnn9.后來將cudnn9換為cudnn10,這個錯誤就沒有了。

問題2:

出現這個兩個錯誤時,將build建立的文件刪除,并且在cmake中的File-delete cache,然后重新生成。

參考自https://www.cnblogs.com/kekeoutlook/p/11729968.html

https://blog.csdn.net/qq_35649669/article/details/97897592

?

總結

以上是生活随笔為你收集整理的win10下openpose1.5安装的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。