斯用qt creator编写程序,debug出hi3559a上运行的程序,显示找不到qt动态库,忘了把qt库copy到板子上,考过去之后参考opencv库的操作。
然后qt creator使用opencv库时有以下操作:
原文链接:https://blog.csdn.net/qq_33375598/article/details/89428471
1,引入库文件,头文件不改变
首先在pro文件中,
INCLUDEPATH +=/usr/local/Cellar/opencv/4.0.1/include/opencv4
作用:为头文件做准备(这个地址的含义是:为opnecv 安装的本地地址)
然后,在写入,
LIBS += -L/usr/local/lib/ \
-lopencv_calib3d \
-lopencv_core \
-lopencv_dnn \
-lopencv_features2d \
-lopencv_flann \
-lopencv_gapi \
-lopencv_highgui \
-lopencv_imgcodecs \
-lopencv_imgproc \
-lopencv_ml \
-lopencv_objdetect \
-lopencv_photo \
-lopencv_stitching \
-lopencv_videoio \
-lopencv_video
作用:引入库文件。
哈哈,这样就可以(开心地)使用opencv的头文件:
#include <opencv2/opencv.hpp>
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
#include <opencv2/imgproc/imgproc.hpp>
#include <opencv2/objdetect/objdetect.hpp>
#include <opencv2/ml/ml.hpp>