OpenCV是一个非常好用的跨平台计算机视觉库,本次我们使用Qt作为开发IDE配置Qt5下的OpenCV的开发环境。若你的电脑里面已经有vs了可以不用自行编译opencv了,去官网下载对应版本即可。若使用的开源版本Qt MinGW作为编译器,必须自行编译opencv源码。编译需要cmake的支持。
工具/原料
1
cmake
2
Qt 5
方法/步骤
1
首先进入cmake的官方网站这里点击Download latest release
2
64位电脑下载64位版本,32位电脑下载32版本现在的电脑基本都是64位的这里我下载的zip的解压包,并解压出来
3
下载opencv源码进入opencv的官网点击source forge网页会自动推送适合你系统的版本,你也可以自行选择对应的版本进行下载下载完成后是一个exe自解压文件,你需要运行解压出来
4
打开Qt在构建里面Cmake那里添加Path点击浏览,把你刚才解压出来cmake,bin目录下的cmake.exe添加进去
5
设置完成后,点击open project
6
找到你刚才解压的opencv文件选择opencv ,source下面的cmakelists.txt文件
7
系统会自动地搜索加载源代码过程很慢,需要等待一段时间若你打开只有一个txt文件,并且系统没有配置源代码请检查上一步的cmake.exe有没有配置正确加载完成后,如下图我们点击绿色三角形进行编译
8
编译结束后我们需要配置opencv和MinGW的环境变量点击此电脑,属性
9
进入高级系统设置
10
点击环境变量进入环境变量的设置在系统变量里面点击Path
11
我们把刚编译好的opencv下的bin目录添加进去再把QT目录下的mingw下的bin目录添加进去
12
我们新建一个Qt项目,最好是空项目我们添加INCLUDEPATH和LIBS注意可能和我的不太一样,根据你的具体地址填写
13
输入以下的源代码进行测试打开一个图像,注意目录不能为中文
14
编译运行后的结果
注意事项
1
记得点赞和投票哦
2
有任何疑问可以随时留言提问哦
上一篇:教师资格评定相关攻略
下一篇:留学行业发展分析