在caffe的编译中如果没有正确配置参数可能会导致opencv不能使用的情况,比如CV::imread问题。
问题解决方法:
1、在caffe目录下编辑Makefile 文件。
vim Makefile
然后找到一行OPENCV =0 ,将0改成1,表示启用opencv
2、在caffe目录下编辑Makefile.config
vim Makefile.config
找到一行 #OPENCV_VERSION=3
然后把注释#删除,因为我们采用的opencv3.1 所以需要打开选项。
3、重新make clean 然后编译就可以了。