文档章节

QT使用opencv

yintao
 yintao
发布于 2012/11/02 22:04
字数 311
阅读 2545
收藏 8

一: 下载最新版opencv  for windows, superpack

下载地址:http://www.opencv.org.cn/index.php/Download

二:解压opencv

三:下载cmake
下載地址:http://www.cmake.org/cmake/resources/software.html

安装时:


四:编译opencv

添加环境变量:
mingw32-make路径<qt_directory>\mingw\bin,添加到Path中。

打开cmake,第一个路径是opencv所在路径;第二个路径自己定义,就是opencv输出路径,记为build_directory。

点击configure,


选择mingw makefiles,然后finish。再次点击configure,红色消失。点击generate。

运行cmd,切换到opencv输出目录 <build_directory>,输入mingw32-make开始编译,编译完成后 ,再继续输入 mingw32-make install

这一步很重要,我一开始就没弄这个,结果浪费了好多时间,执行完以后会生成一个含有bin、lib、include的install文件夹

最后,把<build_directory>\install\bin添加到环境变量PATH里面吧,重新启动。(如果不行的话,可以把该目录下的所有文件复制到工程目录下试一试)

五:用QT编写程序

记得在pro文件中添加

INCLUDEPATH += <build_directory>\install\include\

                           <build_directory>\install\include\opencv\

                            <build_directory>\install\include\opencv2

LIBS += <build_directory>\install\lib\libxxx.a\

根据实际需要添加库

六:可能还需要设置QMAKE的参数

在pro文件中添加

CONFIG += rtti
CONFIG += exceptions


© 著作权归作者所有

共有 人打赏支持
上一篇: 关于编程工具链
下一篇: CMake与Make
yintao
粉丝 8
博文 63
码字总数 45783
作品 0
大连
程序员
私信 提问
OpenCV使用CMake和MinGW的编译安装及其在Qt配置运行

软件环境 Windows-10-64bit Qt-5.9.3 MinGW-5.3.0-32bit CMake-3.9.2 OpenCV-3.3.1 / 3.4.1(适用) 编译好的 OpenCV(MinGW 版): Github . huihut/OpenCV-MinGW-Build OpenCV 的 MSVC 版及 ......

数据为王
05/21
0
0
qt5.3.1+opencv2.4.9编译环境的搭建

到官网下载qt-opensource-windows-x86-mingw482_opengl-5.3.1.exe文件,执行该文件,选择默认安装即可实现QT的安装(安装在C盘的根目录下),该文件封装好了Qt libraries、Qt Creator,其中Q...

peizhenfly
2015/04/05
0
0
LSD SLAM的编译以及depth debug window不存在的问题

在回顾LSD SLAM的过程中,想着再跑跑LSD,结果笔记本上面的源码不能重新编译了,所以就重新过了一遍,给后面对SLAM感兴趣的人一点点参考。 首先需要提醒一下的,因为ros版本的升级,编译方式...

osgoodwu
04/11
0
0
Porting OpenCV 2.3.1 to iPhone 3GS/4/4S

Porting OpenCV 2.3.1 to iPhone 3GS/4/4S - 如何使用cmake+Xcode編譯OpenCV 2.3.1函式庫給iOS使用 要能在Xcode中使用OpenCV 2.3.1函式庫來實作自己的程式首要之務當然是要能建立出符合iOS使...

晨曦之光
2012/05/28
572
0
ubuntu下opencv和qt的安装配置

opencv的安装配置:下载opencv最新版的zip包文件,然后参考http://docs.opencv.org/trunk/doc/tutorials/introduction/linuxinstall/linuxinstall.html qt下使用opencv配置: sudo vim /etc/l......

leo-H
2014/06/22
0
0

没有更多内容

加载失败,请刷新页面

加载更多

如何解决 homebrew 更新慢的问题

之前一直困扰于 Homebrew 的更新速度,曾试过修改更新源(清华、中科大等)的方式,但是并没什么卵用;也试过设置 curl 代理的方式,但是 brew 走的好像不是 curl 的方式,所以也没用。 通过...

whoru
11分钟前
0
0
TiDB EcoSystem Tools 原理解读系列(二)TiDB-Lightning Toolset 介绍

简介 TiDB-Lightning Toolset 是一套快速全量导入 SQL dump 文件到 TiDB 集群的工具集,自 2.1.0 版本起随 TiDB 发布,速度可达到传统执行 SQL 导入方式的至少 3 倍、大约每小时 100 GB,适合...

TiDB
13分钟前
0
0
【Visual Studio 扩展工具】如何在ComponentOneFlexGrid树中显示RadioButton

概述 在ComponentOne Enterprise .NET控件集中,FlexGrid表格控件是用户使用频率最高的控件之一。它是一个功能强大的数据管理工具,轻盈且灵动,以分层的形式展示数据(数据呈现更加直观)。...

葡萄城技术团队
16分钟前
0
0
Maven环境隔离

Maven环境隔离 1. 什么是Maven环境隔离 顾名思义,Maven环境隔离就是将开发中的环境与beat环境、生产环境分隔开,方便进行开发和维护。这个在实际项目中用的还是很多的,如果你的项目用的Mav...

蚂蚁-Declan
16分钟前
1
0
day182-2018-12-19-英语流利阅读-待学习

“性感”时代已去,维密将如何转身? Daniel 2018-12-19 1.今日导读 维多利亚的秘密(Victoria's Secret)这个内衣品牌,最近似乎步入了“中年危机”——曾经打遍天下的“性感”内衣,在主打...

飞鱼说编程
16分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部