- 【Qt&OpenCV】Qt+OpenCV配置简介
- 前言
一、Qt安装
二、OpenCV安装
三、Qt配置OpenCV
四、测试
- 总结
前言
越来越多的开发人员选择基于开源的Qt框架与OpenCV来实现界面和算法,其原因不单单是无版权问题,更多是两个社区的发展蓬勃,可用来学习的
资料与例程特别丰富。
以下是关于两者的配置,这是关于学习历程的开始。
软件版本:Qt-5.12.0/OpenCV-4.5.3
平台:Windows10/11--64
一、Qt安装
-
下载地址:https://download.qt.io/official_releases/qt/5.12/5.12.0/
-
Windows平台安装包为.exe文件,双击根据提示和向导进行选择安装,记住安装位置的路径。
二、OpenCV安装
-
下载地址:https://opencv.org/releases/
-
可以直接选择已编译的windows包,或者Sources源码自行定制化编译。
三、Qt配置OpenCV
-
确认OpenCV的安装路径
-
Qt项目配置
项目中.pro文件增加如下内容。
win32 ==> windows平台; unix:!macx ==> linux平台; unix:macx == macos平台; 项目中头文件需要包括对应的OpenCV头文件,#include "opencv2/opencv.hpp"。
四、测试
使用Qt新建Test项目:
main.cpp文件
1、头文件包含 #include "opencv2/opencv.hpp"
2、main函数增加如下内容:
cv::Mat src = imread(filename); // filename为测试图片路径,例如 "C:/images/test.png"
// 检查确认图片存在
if (src.empty())
{
std::cout << "Please check your image!" << std::endl;
return -1;
}
cv::imshow("test", src); // 加载图片到test窗口
总结
以上是关于Qt和OpenCV的初步配置,简明扼要的进行了总结。
其中疑问或错误,欢迎联系交流,微信:electrical_program
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)