Отсутствует face.hpp в OpenCV 3.1.0 после успешной сборки с модулями opencv_contrib.C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Отсутствует face.hpp в OpenCV 3.1.0 после успешной сборки с модулями opencv_contrib.

Сообщение Anonymous »

Я делаю проект на C++ с использованием OpenCV и остановился на добавлении модуля распознавания лиц

Я без ошибок собрал дополнительные модули OpenCV (opencv_contrib), используя следующие команды make

Код: Выделить всё

$ cmake -D CMAKE_BUILD_TYPE=RELEASE OPENCV_EXTRA_MODULES_PATH=../opencv_contrib/modules ../opencv-3.1.0
$ make
$ sudo make install
Мой код включает в себя следующее, поскольку я скопировал его для тестирования

Код: Выделить всё

#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
При попытке построить код в code::blocks появляется следующая ошибка:

Код: Выделить всё

~/Desktop/OpenCV_Project/OpenCv_Demos/Face_Recognition/main.cpp|6|fatal error: opencv2/face.hpp: No such file or directory|
Я также просмотрел связанные каталоги, файла face.hpp нет.

Как убедиться, что дополнительные модули действительно были собраны с исходным кодом openCV после установки make/make?

Другие требования:

Ubuntu 15.10

Code::blocks 16.10

gcc версии 5.2.1

Подробнее здесь: https://stackoverflow.com/questions/403 ... ntrib-modu
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»