1、 window平台opencv下载编译, 基于cmake和QT工具链

1. 环境准备,源码下载

1.1 前置环境

1.2 opencv 源码下载

官网地址: https://opencv.org/releases/

下载源码:

2 . opencv 编译

这里使用cmake gui图形化配置,操作简答些。

2.1 源码和输出路径配置

opencv 源码目录简介:

  • 3rdparty:主要是OpenCV自身依赖的第三方库。

  • apps:主要是OpenCV自身功能相关的应用演示。

  • cmake:主要是CMake相关的脚本。

  • data:数据部分,主要是一些模型的XML数据文件。

  • doc:主要介绍基本语法的使用方法和各个模块的基本功能。

  • include:头文件目录。

  • modules:模块源码目录。

  • plat​forms:各个平台编译的支持配置等相关内容。

  • samples:官方提供的源码演示。

2.2 编译器配置及工程配置

点Configure, project 选择MinGW Makemakefile

编译配置使用指定编译器:

编译器选择qt下的gcc, g++

点Finsh后等待完成, 完成后出现如下界面:

具体配置项可参考: https://docs.opencv.org/4.x/db/d05/tutorial_config_reference.html,或者直接gpt

这里选择:

c 复制代码
- 勾选 WITH_OPENGL
- 勾选 WITH_OPENMP
- 勾选 BUILD_opencv_world
- 勾选 WITH_QT 
- 不勾选 ENABLE_PRECOMPILED_HEADERS

然后再点击【Generate】按钮,执行完成即可。

生成完成。

2. 编译安装

在build 目录下打开cmd或终端, 执行make命令, 这里由于qt mingw未配置环境变量,所以使用全路径。

-j 参数需配置电脑具体参数

c 复制代码
// 编译命令
C:\userSoft\Qt\Tools\mingw810_64\bin\mingw32-make -j 8 

此目录打开终端或cmd.

执行编译命令

等待编译100%完成后执行安装命令:

c 复制代码
C:\userSoft\Qt\Tools\mingw810_64\bin\mingw32-make install

等待安装完成, 编译后的文件会放到install目录下

源码及编译工程: https://download.csdn.net/download/qq_51355375/89610995

相关推荐
jedi-knight1 分钟前
大模型本地部署指南
人工智能
ai产品老杨5 分钟前
深度解析:基于异构计算的工业级AI视频中台架构,如何实现GB28181/RTSP跨平台部署与源码交付?
人工智能·架构·音视频
Rubin智造社6 分钟前
04月25日AI每日参考:谷歌豪掷400亿押注Anthropic,DeepSeek V4横空出世
大数据·人工智能·物联网·comfyui·deepseek v4·谷歌anthropic投资·meta亚马逊芯片
geneculture6 分钟前
本真信息观:基于序位守恒的融智学理论框架——人类认知第二次大飞跃的基础
人工智能·算法·机器学习·数据挖掘·融智学的重要应用·哲学与科学统一性·融智时代(杂志)
俊哥V14 分钟前
每日 AI 研究简报 · 2026-04-25
人工智能·ai
szxinmai主板定制专家18 分钟前
基于RK3588超小体积,轻巧,长续航的无人机AI模块,支持视频跟踪
arm开发·人工智能·嵌入式硬件·fpga开发·无人机
我是无敌小恐龙22 分钟前
Java SE 零基础入门 Day05 类与对象核心详解(封装+构造方法+内存+变量)
java·开发语言·人工智能·python·机器学习·计算机视觉·数据挖掘
~央千澈~27 分钟前
《2026鸿蒙NEXT纯血开发与AI辅助》第五章:选择成熟方案,创建第一个鸿蒙应用并成功运行-卓伊凡
人工智能·华为·harmonyos·harmony·harmony os
ting945200028 分钟前
Kimi-VL-A3B-Thinking 技术全解
人工智能·架构