OpenCV没有face.hpp文件
Posted 学工科的皮皮志^_^
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了OpenCV没有face.hpp文件相关的知识,希望对你有一定的参考价值。
前言
最近白平衡用到的一个动态阈值算法需要用到face.hpp和xphoto.hpp文件,结果OpenCV3.0么有这些,原因是OpenCV3.0之后都不在内置了,原因还是不稳定哈。所以要去其他地方下载,注意:你用什么你就下什么
一、解决方案
opencv3的face.hpp被分配在contrib包中,下载地址:https://github.com/Itseez/opencv_contrib。
ps 新特性在facerec.hpp中,不要忘了include这个~~
因为是GitHub的,所以进去也要靠运气,但是是可以下载的,博主的是OpenCV3.0beta版的,所以是最后一个,点击zip下载就行。
二、下载后解压
解压后把,face文件夹和face.hpp放到将这两个文件复制到你安装opencv下build/include/opencv2
然后就不会报错了
总结
参考博文:https://blog.csdn.net/HikD_bn/article/details/108409007
当然OpenCV3.0beta版朋友们的也可以下我这个
链接:https://pan.baidu.com/s/1GaUKBxGLvYcWhO40nH6mSA
提取码:opcv
以上是关于OpenCV没有face.hpp文件的主要内容,如果未能解决你的问题,请参考以下文章
无法使用 OpenCV 4 (C++) 创建 FisherFaceRecognizer
opencv_contrib based on CMake全过程
opencv_contrib based on CMake全过程