最初安装opencv的原因是要解决这个问题
问题1:
fatal error: opencv2/contrib/contrib.hpp: 没有那个文件或目录
然后最初只安装了opencv3,没有将opencv_contribute安装上,仍然出现了问题1,然后找啊找教程,终于把opencv_contribute安装好了。
结果还是会出现错误1!!!
感谢这位好人的博客,让我知道了:
opencv3中已经没有了contrib这个模块,特别指出不是编译opencv_contrib的问题,而是opencv_contrib中也没有contrib模块。
所以再怎么重装opencv3+opencv_contrib也是无效的。
解决方法:
安装opencv2,并在用到contribute的CMakeLists.txt当中设置opencv的路径。
具体操作见我的博客:fatal error: opencv2/contrib/contrib.hpp: 没有那个文件或目录
但是我已经千辛万苦装上了,还是记录一下遇到的问题吧:
按照这一篇博客来操作会减少很多问题的出现,请记得先完整地看一遍这片博客,因为这篇博客第一次配置是失败的