Opencv新手遇到的问题很多问题之一就是#include opencv头文件的时候经常会出错。程序明明就很简单,一个稍懂opencv的人都知道程序没有错误,但是一编译就是一大堆错误,就是找不到头文件。
fatal error C1083: 无法打开包括文件:“cv.h”: No such file or directory
fatal error C1083: 无法打开包括文件:“highgui.h”: No such file or directory
……
这样的错误很常见吧,这是极有可能是文件(cv.h,highgui.h的路径设置得不对)。opencv从2.2版本以后<opencv root>include下有两个文件夹 opencv 和opencv2 。从官方的意思来看,它逐渐喜欢用opencv2里面的那种包含头文件的方式。
注意:<opencv root>是opencv2.2安装路径。每个人的路径都可能有所不同!!