浅析Qt Creator中使用OpenCV库

移动开发
Qt Creator 主要是为了帮助新 Qt 用户更快速入门并运行项目而OpenCV是一个基于BSD许可证授权(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows和Mac OS操作系统上。它由一系列C函数和少量C++ 类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法

Qt Creator中使用OpenCV库,环境是在Windows 7系统下编译成功)。

编译OpenCV2.0

1  下载tdm-mingw-1.908.0-4.4.1-2并安装,安装完毕添加bin到系统路径。

2   安装Opencv 2.0 windows版本

3   安装CMake

4  打开CMake,配置源码与目标路径,选择MinGW Makefiles,生成目标Makefile

5   进入设置好的目标路径,make,直至生成所有的库

配置Qt Creator

Qt开发的程序一般需要借助qmake生成makefile文件。由于qmake在解析路径的时候不能识别空格, 因此需要确保OpenCV的安装路径中不能包含空格(C:\Program Files\OpenCV是不行的)。

在创建工程文件的时候(这里假设为hello.pro,后缀为pro),向工程中添加以下语句:

  1. INCLUDEPATH +=  D:\Qt\OpenCV-2.0.0\include\opencv   
  2. LIBS +=  D:\Qt\OpenCV-2.0.0\lib\libcv200.dll.a\  
  3.         D:\Qt\OpenCV-2.0.0\lib\libcxcore200.dll.a\  
  4.         D:\Qt\OpenCV-2.0.0\lib\libml200.dll.a\  
  5.         D:\Qt\OpenCV-2.0.0\lib\libcvaux200.dll.a\  
  6.         D:\Qt\OpenCV-2.0.0\lib\libhighgui200.dll.a  

这样,在Qt中就可以使用Opencv 2.0 了。

【编辑推荐】

Qt的插件机制

Qt Symbian SDK 安装

解析 QT 静态库和动态库

深度解析嵌入式QT开发环境搭建

在Windows操作系统下的Qt全局热键

QML教程:构建和安装QtComponents

责任编辑:zhaolei 来源: 互联网
相关推荐

2011-06-28 10:03:37

Qt OpenCV qmake

2011-06-30 10:50:39

Qt OpenCV

2011-06-21 17:45:27

Qt Creator

2011-06-27 09:15:21

QT Creator

2011-06-21 13:52:18

Qt 界面

2011-06-28 16:56:41

Linux Qt creator

2011-06-15 18:00:26

2011-06-30 16:53:18

QT Creator TableWidge

2014-07-21 08:53:16

Qt Creator

2011-06-15 10:08:01

Qt CVS

2011-06-10 13:21:00

Qt 网络

2011-09-01 15:26:51

QtMysql数据库

2011-06-20 15:13:08

Qt 对象模型

2011-06-10 11:24:08

Qt Quick Designer

2011-06-13 11:07:22

QT 移植

2011-06-09 18:05:00

QT MySql

2011-06-15 13:20:56

QT Creator 升级

2011-07-04 10:09:19

Qt Creator BUG

2011-06-29 14:56:28

Qt Creator 快捷捷

2011-06-10 09:29:36

Qt Creator 布局管理器
点赞
收藏

51CTO技术栈公众号