百度云服务器挂网站,wordpress点击图片直接相册浏览,国内免费高清视频素材,北京影视制作公司一、前言
OpenCV作为比较大众化的跨平台计算机视觉开源库#xff0c;可以运行在多种操作系统上#xff0c;通过与Qt的结合#xff0c;能够轻松的是实现一些图像处理和识别的任务#xff0c;本文在Windows操作系统的基础上具体讲解Qt和OpenCV的配置和环境搭建方法#xff…
一、前言
OpenCV作为比较大众化的跨平台计算机视觉开源库可以运行在多种操作系统上通过与Qt的结合能够轻松的是实现一些图像处理和识别的任务本文在Windows操作系统的基础上具体讲解Qt和OpenCV的配置和环境搭建方法无需通过cmake编译OpenCV通过已经编译好的文件进行OpenCV相关方法的调用。
二、环境配置
1.Qt和OpenCV安装
本文不再详细讲述下载Qt和OpenCV通过cmake编译网络上有更具体的教程本文重点讲述无法编译结果下的OpenCV配置。
2.github下载已编译好的版本
https://github.com/huihut/OpenCV-MinGW-Build.git
将下载好的文件解压bin文件夹放入环境变量注意放自己的路径 3.Qt配置OpenCV
创建一个项目本文用的是MinGW编译器
在pro文件夹中添加下面代码注意换成自己的路径
INCLUDEPATH G:\OpenCV-MinGW-Build-OpenCV-3.4.5\include\G:\OpenCV-MinGW-Build-OpenCV-3.4.5\include\opencv\G:\OpenCV-MinGW-Build-OpenCV-3.4.5\include\opencv2
LIBSG:\OpenCV-MinGW-Build-OpenCV-3.4.5\x86\mingw\bin\libopencv_*.dll
三、环境测试
创建控制台窗口 选择MinGw编译器32位64位都选中方便切换 pro文件中添加上文内容
INCLUDEPATH G:\OpenCV-MinGW-Build-OpenCV-3.4.5\include\G:\OpenCV-MinGW-Build-OpenCV-3.4.5\include\opencv\G:\OpenCV-MinGW-Build-OpenCV-3.4.5\include\opencv2
LIBSG:\OpenCV-MinGW-Build-OpenCV-3.4.5\x86\mingw\bin\libopencv_*.dll
main.cpp文件中写入以下代码
#include opencv2/opencv.hpp
末尾加入以下代码运行 using namespace cv;Mat image imread(G:/C_project/OpencvEnhance/girldiver.jpg);imshow(output,image);return a.exec();
运行成功代表可以正常使用