Создание.lib-файла для модуля opencv xfeatures2d

Я пытаюсь использовать opencv FlannBasedMatcher в Visual Studio, но для этого мне нужно использовать модуль opencv под названием xfeatures2d. Я уже писал об этом, но у меня было много проблем с созданием и включением файла.lib, если кто-то может сказать мне, как сделать это или связать действительно хороший учебник, который был бы великолепен.

1 ответ

Похоже, что у вас нет или есть неправильный файл xfeatures2d lib в opencv/build/lib. Возможно, вы не заметили во время сборки opencv с использованием Cmake, но, возможно, вы не собрали эту библиотеку (или частично).

Я рекомендую вам пересобрать (удалить старый репозиторий сборки и создать новый пустой) openCV с помощью Cmake (графический интерфейс) и убедиться, что у вас включен параметр "BUILD_opencv_xfeatures2d". Затем убедитесь, что у вас нет ошибок во время генерации, потому что иногда есть некоторые проблемы с этой библиотекой. (Если у вас есть, вам может потребоваться сгенерировать с другим подключением к Интернету или отредактировать прокси для этой операции).

Посмотрите это руководство, если вам нужно перестроить openCV: https://towardsdatascience.com/how-to-install-opencv-and-extra-modules-from-source-using-cmake-and-then-set-it-up-in-your-pycharm-7e6ae25dbac5 Надеюсь, это поможет.

Другие вопросы по тегам