使用QT编写Opencv2/3的LIB设置
来源:互联网 发布:js 双引号 编辑:程序博客网 时间:2024/06/04 23:20
由于,链接生成方式的不同。因此,opencv2和opencv3使用的Lib设置并不相同。
1、opencv2
INCLUDEPATH += /opencv-direction/opencv-2.4.13.4/include/opencv \ /opencv-direction/opencv-2.4.13.4/include/opencv2LIBS += /opencv-direction/opencv-2.4.13.4/build/lib/libopencv_core.so \ /opencv-direction/opencv-2.4.13.4/build/lib/libopencv_highgui.so \ /opencv-direction/opencv-2.4.13.4/build/lib/libopencv_imgproc.so \ /opencv-direction/opencv-2.4.13.4/build/lib/libopencv_video.so
2、opencv3
INCLUDEPATH += /opencv-direction/opencv-3.3.0/include/opencv \ /opencv-direction/opencv-3.3.0/include/opencv2LIBS += -lopencv_highgui -lopencv_core -lopencv_imgproc
或
INCLUDEPATH += /opencv-direction/opencv-3.3.0/include/opencv \ /opencv-direction/opencv-3.3.0/include/opencv2LIBS += -L /usr/local/lib/libopencv_*.so
3、总结分析
根据上面的设置,可以看出。主要的区别在Lib上,Include的导入方法并无且别。
opencv2的lib导入,主要是从编译好的文件lib中配置.so链接。
而opencv3则使用更加方便的-lopencv_* 加上需要使用的函数名。
阅读全文
1 0
- 使用QT编写Opencv2/3的LIB设置
- 基于openCV2应用中lib引用文件的一次性设置
- QT Create(MinGW)中使用OpenCV2.3
- 编写及使用lib
- DSP Lib的编写
- qt-designer使用教程3--编写自己的槽
- qt-designer使用教程3--编写自己的槽
- OpenCV2.3.1和VS2010联合使用的设置
- 编写Win32 lib时使用CString的方法
- Qt的打印机使用设置
- 使用qt编写mel的UI
- 使用VS2013编写QT的环境配置
- 静态库lib的编写
- [OpenCV2]编写有效率的图像循环
- 在VC使用DevIL: lib dll #include的相关设置
- Qt Creator中无法使用OpenCV2中新函数的解决办法
- Qt Creator中无法使用OpenCV2中新函数的解决办法 .
- 使用opencv2在qt界面上进行摄像头采集以及简单的拍照功能
- Swift学习笔记(16)——下标
- HIbernate悲观锁和乐观锁
- jdk安装
- 堆排序
- c++
- 使用QT编写Opencv2/3的LIB设置
- 调用远程主机上的RMI服务时抛出java.rmi.ConnectException: Connection refused to host: 127.0.0.1异常原因及解决方案
- POJ 1611 The Suspects
- 总结-Java何时需要使用多线程
- 使用for循环打印星星
- Java线程间通信与信号量
- 标准库函数
- 文件操作
- jvm的 native方法