Qt环境下配置OpenCV2.3.1详细教程
5星 · 超过95%的资源 需积分: 50 198 浏览量
更新于2024-07-27
收藏 1.3MB PDF 举报
"这篇文档详细介绍了如何在Windows 7 32位环境下,使用Qt集成开发环境配置OpenCV 2.3.1。作者提到,对于OpenCV 1.0,可以直接按照官方步骤安装,而OpenCV 2.0、2.1、2.2和2.3的配置方法相似。本文档适用于Qt SDK用户,特别是使用MinGW编译器的开发者。"
在配置OpenCV 2.3.1之前,你需要做以下准备:
0.1 安装Qt SDK,推荐使用Qt_SDK_Win_offline_v1_1_2_en.exe版本。
0.2 将C:\QtSDK\mingw\bin添加到系统的PATH环境变量中,以便系统能够找到Qt的相关工具。
接下来是软件安装:
1.1.1 从OpenCV官网下载适用于Windows的OpenCV超级安装包,例如OpenCV-2.3.0-win-superpack.exe。
1.1.2 安装时确保路径无中文字符和空格,作者建议安装在C:/QtSDK/OpenCV。
1.1.3 安装完成后,注意安装目录的结构。
1.2.1 前往CMake官方网站下载适用于Windows的CMake安装程序,如cmake-2.8.5-win32-x86.exe。
1.2.2 默认设置安装CMake。
然后,使用CMake来编译OpenCV:
2.1.1 启动CMake,设置源代码路径为OpenCV的安装目录,目标构建路径通常会创建一个新的目录,例如在OpenCV目录下新建一个build文件夹。
2.1.2 在CMake界面中,配置编译选项。确保勾选了与你的Qt版本对应的WITH_QT选项,以及WITH_OPENGL选项,以便支持Qt和OpenGL。
2.1.3 点击“Configure”,然后“Generate”生成Visual Studio或MinGW的项目文件。
接下来,使用生成的项目文件进行编译:
2.2.1 打开生成的项目文件,例如在Qt Creator中打开,或者使用MinGW的命令行窗口通过`mingw32-make`命令进行编译。
2.2.2 编译成功后,OpenCV库会被构建在指定的目标路径下。
配置Qt项目:
3.1.1 在Qt项目文件(.pro)中,添加OpenCV库的路径和头文件目录,例如:
```
INCLUDEPATH += C:/QtSDK/OpenCV/include
LIBS += -LC:/QtSDK/OpenCV/lib
```
3.1.2 根据OpenCV库的实际名称,添加链接的库,例如:
```
LIBS += -lopencv_core -lopencv_highgui -lopencv_imgproc
```
3.1.3 更新Qt项目的构建系统,确保Qt Creator知道如何链接OpenCV库。
现在,你应该已经成功配置了OpenCV 2.3.1并可以在Qt项目中使用它。如果遇到问题,可以参考作者提供的链接或直接联系作者寻求帮助。注意,随着OpenCV和Qt版本的更新,配置过程可能会有所不同,因此在使用较新版本时,建议查阅最新的官方文档或社区教程。
2013-03-28 上传
2015-04-15 上传
2014-06-25 上传
2012-02-08 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
muyu_hum
- 粉丝: 0
- 资源: 1