ubuntu16.04 caffe环境配置openpose

真是头疼啊 上一篇配好了caffe环境,我就去搜openpose的教程了,过程中又遇到一些问题,有的甚至是上一步造成的问题,现在接着慢慢记录。
一、先提一句caffe版本的问题:
否则后来都弄好啦还要重来一次(我就是这样)
我先下载了一个https://github.com/BVLC/caffe,结果最后都弄好了运行./build/examples/openpose/openpose.bin --video examples/media/video.avi的时候给我报错:

Can’t parse message of type “caffe.NetParameter” because it is missing required fields: layer[0].clip_param.min, layer[0].clip_param.max

去网上找了,大概意思就是这个caffe的版本不支持openpose,只能重新搞caffe了,唉,猛男落泪
正确的github是这个:https://github.com/CMU-Perceptual-Computing-Lab/caffe
然后完成你caffe的那一套操作就好啦,别忘了去makefile,makefile.config等文件去更改,具体请自查安装caffe的教程。

二、总结我在编译cmake-gui的时候遇到的难题:

  1. 没有找到Caffe_INCLUDE_DIRS和Caffe_LIBS这两个可以改变地址的选项,找了很久未果,最终自己点击Add_Entry选项进行添加的
    ubuntu16.04 caffe环境配置openpose_第1张图片
  2. 在编译cmake-gui的时候总会遇到错误,主要是cmake找不到opencv库的原因,解决方法就是在CMakeLists.txt中写上两行:
set(OpenCV_DIR /home/yyt/opencv-3.1.0/build)
set(OpenCV_FOUND 1)

注意: 中间不要有不必要的空格 路径请自行替换

三、python版本
这个问题大概是在make all的时候遇到的,去百度发现caffe对python3的支持不是太好,但是据说也有办法解决,但是我就先切回python2了,后续遇到问题再说吧!

ok,这就是我遇到的问题了

你可能感兴趣的:(linux,openpose,计算机视觉)