我正在尝试在Visual Studio中使用opencv's FlannBasedMatcher,但是为此我需要使用一个名为xfeatures2d I have actually already posted about this的opencv模块,但是在制作和包含.lib文件时遇到了很多麻烦如果有人可以告诉我该怎么做或链接一个非常好的教程,那将是很棒的。
答案 0 :(得分:0)
似乎您在opencv / build / lib中没有xfeatures2d lib文件或该文件不正确。 也许您在使用Cmake构建opencv的过程中没有注意到,但是您可能没有(或部分)构建了这个库。
我建议您使用Cmake(图形界面)重建(删除旧的构建库并创建一个新的空库)openCV,并确保已启用参数“ BUILD_opencv_xfeatures2d”。 然后,检查在生成过程中是否没有错误,因为此lib有时存在一些问题。 (如果有的话,您可能需要使用另一个Internet连接来生成或编辑此操作的代理)。
如果需要重建openCV,请查看本教程:https://towardsdatascience.com/how-to-install-opencv-and-extra-modules-from-source-using-cmake-and-then-set-it-up-in-your-pycharm-7e6ae25dbac5 希望对您有所帮助。