Ошибка создания OpenCV 3.0.0 SURF с LNK2019

Я пытаюсь внедрить SURF для обработки imkage, но я продолжаю получать эту ошибку связывания. Какую библиотеку мне не хватает и как решить эту проблему?

ошибка LNK2019: неразрешенный внешний символ public: static struct cv::Ptr __cdecl cv::xfeatures2d::SURF::create(double,int,int,bool,bool)


person Rhamy Belayachi    schedule 13.07.2015    source источник
comment
Возможный дубликат функция OpenCV SURF не реализована   -  person    schedule 29.03.2016


Ответы (1)


SURF — это «несвободный» алгоритм в OpenCV, поэтому он является частью репозитория opencv_contrib.

Вам нужно собрать OpenCV 3.0 с этими дополнительными модулями из репозитория contrib, а затем связать с библиотекой xfeatures2d.

person Dr. Snoopy    schedule 14.07.2015