未定义对Aruco函数的引用

希罗纳特人

我正在Qt GUI项目中尝试ArUco标记检测,到目前为止,我一直收到错误消息

undefined reference to cv::aruco::getPredefinedDictionary(cv::aruco::PREDEFINED_DICTIONARY_NAME)

我正在按照这里的步骤

我尝试过制作一个新的控制台项目,并从ArUco模块复制了教程代码,但是所有aruco函数都得到未定义的参考错误。

#include <opencv2/aruco.hpp>
...
using namespace cv;
using namespace std;
using namespace aruco;
...
Ptr<Dictionary> dictionary = getPredefinedDictionary(DICT_6X6_250);

任何帮助和/或建议将不胜感激。

希罗纳特人

找到了我问题的答案。正如Mohammed-Foly所述,我需要添加ArUco库。答案在他给出第二个链接中。

在.pro文件中,我只是添加了一行,所以它变成了这样的东西

INCLUDEPATH += "~/opencv-3.3.0/opencv/include"
INCLUDEPATH += "~/opencv-3.3.0/opencv/include/opencv"

LIBS += -L~/opencv-3.3.0/build/bin \
-lopencv_core \
-lopencv_highgui \
-lopencv_imgproc \
-lopencv_features2d \
-lopencv_calib3d \
-lopencv_video \
-lopencv_videoio \
-lopencv_aruco

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

对定义的构造函数的“未定义引用”

来自分类Dev

对定义的构造函数的“未定义引用”

来自分类Dev

对已定义函数的未定义引用

来自分类Dev

未定义对函数调用的引用?

来自分类Dev

未定义对函数send的引用

来自分类Dev

未定义对swscale函数的引用

来自分类Dev

未定义对'gnutls _...'函数的引用

来自分类Dev

未定义对模板成员函数的引用

来自分类Dev

未定义对某些opencv函数的引用

来自分类Dev

未定义的函数错误引用

来自分类Dev

构造函数中的未定义引用

来自分类Dev

未定义对继承函数的引用

来自分类Dev

未定义对函数的引用?C ++

来自分类Dev

未定义对cusolverDn函数的引用

来自分类Dev

gcc对portaudio函数的未定义引用

来自分类Dev

C ++:对构造函数的未定义引用

来自分类Dev

未定义对静态函数的引用

来自分类Dev

在main()中未定义对函数的引用

来自分类Dev

未定义对函数c的引用

来自分类Dev

未定义对Makefile中的“函数”的引用

来自分类Dev

引用错误:函数未定义

来自分类Dev

未定义对自写函数的引用

来自分类Dev

未定义对espeak函数的引用

来自分类Dev

JsonBox函数的未定义引用

来自分类Dev

未定义的函数引用(C ++)

来自分类Dev

C ++:对void函数的未定义引用

来自分类Dev

对C ++中函数的未定义引用

来自分类Dev

对C ++中函数的未定义引用

来自分类Dev

对我的函数的未定义引用