网络公司专业做网站,豌豆荚app下载,网站建设开发团队介绍,网络推广方案有哪些文章目录 前言下载opencv编译opencvmingw版本 总结 前言
OpenCV#xff08;Open Source Computer Vision Library#xff09;是一个开源的计算机视觉和机器学习软件库#xff0c;它包含了超过2500个优化的算法。这些算法可以用来检测和识别面部#xff0c;识别对象#x… 文章目录 前言下载opencv编译opencvmingw版本 总结 前言
OpenCVOpen Source Computer Vision Library是一个开源的计算机视觉和机器学习软件库它包含了超过2500个优化的算法。这些算法可以用来检测和识别面部识别对象分类人类行为跟踪相机运动跟踪移动物体等。Qt是一个跨平台的C图形用户界面应用程序开发框架。在Qt中使用OpenCV可以方便地实现图像处理和计算机视觉的功能。本文将介绍如何在Qt环境下编译OpenCV。 下载opencv
下载地址如下Opencv download
如果你下载较慢可看下面链接
编译opencv
mingw版本
填写Where is the source code填写opencv文件夹路径。添加Where to build the binaries他是编译生成的二进制文件你需要在opencv文件夹里面新建build文件夹填写他。 在Configure里面的Specify the generator for this project选择Mingw makefiles下面的选项选择Use default native compilers,然后点击finish接着等待完成完成后点击Generatecmd打开opencv文件夹把你的mingw make.exe拖到cmd里面回车等待编译最后使用mingw make.exe install即可
mingw make.exe是你自己需要填写的根据你自己的写 制作template工程
首先新建qt工程这里不做演示在build文件夹找到install文件夹 接着找到include文件夹 最后把里面的opencv2文件夹复制到我们的template工程
在.pro文件中添加这行INCLUDEPATH $${PWD}/opencv2回到build/lib里面这里面有我们需要的库你可以使用哪些就加哪些比如使用core核心内容就加 使用下面这行代码加
LIBSE:/opencv-4.10.0/build/lib/libopencv_core4100.dll.a最后就大功告成了
#include QCoreApplication
#include opencv.hpp
using namespace cv;int main(int argc, char *argv[])
{QCoreApplication a(argc, argv);return a.exec();
} 总结
通过以上的步骤我们已经成功地在Qt环境下编译了OpenCV。现在你可以开始创建你的项目并使用OpenCV来实现各种图像处理和计算机视觉的功能。记住OpenCV是一个强大的工具它提供了许多高级功能如面部识别对象检测人类行为分类等。因此花一些时间来学习和掌握OpenCV将会对你的项目开发大有裨益。