Openpose的环境搭建及训练测试记录
⼀、openpose环境搭建
1、下载openpose
可以根据上⾯的连接通过window下载也可以在ubuntu的teminal⾥输⼊上⾯的命令,但是最近国内的⽹络⽐较垃圾,⾃⼰也没有vpn因此还是下载下来保存在了百度⽹盘⾥,需要的在下⾯的连接⾃取。
以上是我之前下载的⼀个版本,现在github下载的版本我在⾃⼰编译安装的时候总是产⽣has no member named ‘set-gpu-data’的错误,本⼈才疏学浅不能及时解决,于是到之前下载的版本(就是百度⽹盘的版本)顺利安装通过。
2、安装openpose
使⽤cmake安装openpose有两种⽅法:纯cmake命令和cmake-gui
先介绍纯cmake命令:
1、将安装好的caffe移动到openpose/3rdpart⽂件夹下⾯,重新编译
2、在openpose下建⽴build⽂件夹,cd到build下make,等待安装完成
使⽤make-gui安装
1、使⽤sudo apt-get install cmake-gui命令安装cmake-gui的界⾯操作版本
2、使⽤cmake-gui启动界⾯
3、加载openpsoe的源码以及⽬录build也就是说make之后的⽂件夹(需要提前在openpose⽂件夹下建⽴build⽂件夹)
4、先点击配置按钮
5、配置完成后点击⽣成按钮
6、进⼊build⽂件夹后执⾏sudo make命令,编译完成后的build⽂件夹下的内容
使⽤测试命令./build/examples/openpose/openpose.bin --video examples/media/video.avi
记录下安装caffe下遇到的坑(可能都是安装了anaconda2之后引起的)
在build⽂件夹下make的时候遇到错误1:undefined reference to `TIFFIsTiled@LIBTIFF_4.0' /usr/lib/x86_64-linux-解决⽅案:
1. cd
2. mkdir bak
3. mv /home/ss/anaconda2/lib/libtiff.so* ~/bak/
为什么现在都用cmake
遇到的错误2:undefined reference to ‘::protobuf::MessageLite::SerializeToString’