Je suis en train de faire un projet en C++ en utilisant OpenCV et coincé avec l'ajout de module de reconnaissance de visageface.hpp manquant dans OpenCV 3.1.0 après construction réussie avec des modules de opencv_contrib
J'ai construit sans erreur les modules supplémentaires de OpenCV (opencv_contrib) en utilisant les commandes suivantes faire
$ cmake -D CMAKE_BUILD_TYPE=RELEASE OPENCV_EXTRA_MODULES_PATH=../opencv_contrib/modules ../opencv-3.1.0
$ make
$ sudo make install
Mon code comprend les éléments suivants comme je l'ai copié le code pour tester
#include "opencv2/core/core.hpp"
#include "opencv2/highgui/highgui.hpp"
#include "opencv2/imgproc/imgproc.hpp"
#include "opencv2/objdetect/objdetect.hpp"
#include "opencv2/face.hpp" //-----> Doesn't exist
Cela montre l'e suivante rror lorsque je tente la construction du code dans le code :: blocks:
~/Desktop/OpenCV_Project/OpenCv_Demos/Face_Recognition/main.cpp|6|fatal error: opencv2/face.hpp: No such file or directory|
J'ai cherché les trop répertoires liés, il n'y a pas de fichier comme face.hpp
Comment puis-je assurer que les modules supplémentaires étaient vraiment construit avec openCV source après make/make install?
Autres requis:
Ubuntu 15.10
Code :: Blocks 16,10
version gcc 5.2.1