Я пытаюсь включить модуль "лицо" Opencv2 в моей Visual Studio. На данный момент я включил и использовал opencv2, но, насколько я понимаю, модуль "face" - это специальный модуль, который не поставляется напрямую с opencv2. Таким образом, чтобы использовать его, я должен построить специальную Opencv2. Я следовал инструкциям здесь: https://github.com/opencv/opencv_contrib. Единственная инструкция, которую я не понял, это:
"8. Для запуска необходимо добавить флаги компоновщика для модулей contrib, чтобы использовать их в вашем коде / IDE. Например, для использования модуля aruco будет добавлен флаг" -lopencv_aruco ".
Вот свойства моего проекта: (изображение отправлено по ссылке, потому что у меня нет достаточно очков репутации, чтобы отправить их как обычно ...)
https://ibb.co/j8c9Nz
https://ibb.co/cYLkvK
https://ibb.co/gChb2z
Когда я включаю в свой проект opencv2 \ face.hpp: #include <opencv2\face.hpp>
Не найдено проблем с intellisense, и он собирается, но возникает проблема с линковкой (нерешенная внешняя проблема):
https://ibb.co/jzsjNz
Что я делаю не так? Я пытался решить это часами, но я не знаю, что делать. Большое спасибо!