Несоответствие версии OpenCV внутри OpenFrameworks - PullRequest
0 голосов
/ 16 февраля 2019

Я хочу использовать класс OpenCv dnn :: Net внутри openFrameworks.

Я проверил версию openCV в openFrameworks, распечатав CV_VERSION и т. Д., Который был 3.1.0.

Я просмотрел документацию openCV 3.1.0 и обнаружил, что 3.1.0 поддерживает класс dnn :: Net.

Однако, когда я попытался использовать cv :: dnn :: Net в openFrameworks, он говорит, что у cv нет модуля с именем dnn.

Буду очень признателен за любые советы или идеи.

cout << "OpenCV version : " << CV_VERSION << endl;
cout << "Major version : " << CV_MAJOR_VERSION << endl;
cout << "Minor version : " << CV_MINOR_VERSION << endl;
cout << "Subminor version : " << CV_SUBMINOR_VERSION << endl;

cv::dnn::Net net

1 Ответ

0 голосов
/ 16 февраля 2019

Ранее opencv_dnn не было в mainOpenCV, оно было в модулях opencv_contrib.Но во всех случаях я рекомендую использовать dnn из последней версии OpenCV: в ней исправлено много ошибок и добавлены новые архитектуры NN.

...