(1)如下图:事先安装好Qt版本
(2)安装准备包下载
(3)编译工具: cmake-3.22.0-windows-x86_64.zip 解压到
(4)图像数据处理包: opencv-4.5.4-vc14_vc15.exe 解压到
同时新建一个编译目录release
(5)图像数据处理增强包 opencv_contrib-4.x.zip 解压到
将解压后的contrib拷贝到C:\opencv
OpenCV默认是不包含SIFT、SURF等先进的图像特征检测技术,另外一些高级功能(人脸识别等)都是放在Contrib扩展库中,想要充分发挥OpenCV的强大功能,必须将其与扩展库Contrib放在一起联合编译使用。
(6)python-3.10.0-amd64.exe需要安装.opencv有些库需要依赖它
(7)Win10的系统环境变量配制,可以提前配制好
(8)部份需要修改的文件
(9)How to setup Qt and openCV on Windows
如下图:视频参考配制,一定可以,若是失败,肯定是看漏了[需要翻墙]
https://www.youtube.com/watch?v=ZOSu-2Oju-A
(10)cmake 参数配制
- gcc & g++路
- opencv图像增加包
- CMAKE_BUILD_TYPE
- WITH_QT
- WITH_OPENGL
- WITH_MSMF
- 如下图, 请检查以上的配置后操作
(11)mingw32-make
- 如下图:操作直接百分百
- mingw32-make install
(12)到此正常结束, 可以参照视频末尾编程一个Demo