无法打开包括文件:opencv2\contrib\contrib.hpp

本人OpenCV新手,在做人脸识别,程序运行当中显示
1> faceRecgnition.cpp
1>c:\users\administrator\documents\visual studio 2010\projects\facerecgnition\facerecgnition.cpp(14): fatal error C1083: 无法打开包括文件:“opencv2\contrib\contrib.hpp”: No such file or directory
1> detect_recog.cpp
1>c:\users\administrator\documents\visual studio 2010\projects\facerecgnition\detect_recog.h(14): fatal error C1083: 无法打开包括文件:“opencv2\contrib\contrib.hpp”: No such file or directory
但是我在OpenCV2的文件夹下面根本找不到contrib文件夹,是不是版本的问题,还是要重新下载这个文件夹?谢谢~~

qq_43452509
qq_43452509 楼主怎么样了? 遇到跟你一样的情况了,怎么解决的?
接近 2 年之前 回复

4个回答

如果要使用opencv contrib模块,要到github上另外下载,并且再次和opencv编译,比如用vs2010和cmake

qq_36548080
qq_36548080 编译了这个模块后,是不是就能在opencv2文件夹中找到contrib文件夹了?
大约 2 年之前 回复

opencv包有没有用VS编译一下。

qq_30587589
qq_30587589 回复Jessy_X: 没有怎么办
3 年多之前 回复
sinat_27382047
超自然祈祷 回复Jessy_X: 3.0没有+1
大约 4 年之前 回复
baidu_34218949
baidu_34218949 怎么解决的?
4 年多之前 回复
Jessy_X
Jessy_X 你下载的是3.0吗?3.0是没有的
4 年多之前 回复
Daqianer
Daqianer 在安装完成之后测试正常
5 年多之前 回复

要把~opencv\build\include\opencv2\contrib这个目录下的contrib.hpp头文件复制到你的正在运行的工程目录下 并在solution的Header Files下包含进来 就行了

opencv3已经移除这个模块了,得用opencv2
https://blog.csdn.net/u011681952/article/details/84661726

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐