OpenCv实战笔记(1)在win11搭建opencv4.11.1 + qt5.15.2 + vs2019_x64开发环境

一. 准备工作

Visual Studio 2019(安装时勾选 C++ 桌面开发 和 Windows 10 SDK)

CMake 3.20+(官网下载

Qt 5.15.2(下载 Qt Online Installer)安装时勾选 MSVC 2019 64-bit 组件。

opencv 4.11.1 源码下载

git clone https://github.com/opencv/opencv.git

cd opencv

git checkout 4.11.0

cd ...

git clone https://github.com/opencv/opencv_contrib.git

cd opencv_contrib

git checkout 4.11.0

二、使用 CMake 配置 OpenCv

选项 设置值 说明

CMAKE_INSTALL_PREFIX C:/Dev/opencv-install 安装路径

OPENCV_EXTRA_MODULES_PATH C:/Dev/opencv_contrib/modules 加载扩展模块

WITH_QT 勾选 启用 Qt 支持

WITH_OPENGL 勾选 如果希望使用 OpenGL

BUILD_opencv_world 勾选 生成单一 lib 文件:opencv_world411.lib

BUILD_TESTS, BUILD_PERF_TESTS 取消勾选 节省编译时间

qt支持配置

三、使用 Visual Studio 编译

在生成的解决方案中打开 ALL_BUILD 项目,右键选择 "生成"

编译完成后,编译 INSTALL 项目,会将库文件复制到 CMAKE_INSTALL_PREFIX 指定目录

欢迎关注我,一起交流!

相关推荐
星期天要睡觉6 小时前
计算机视觉(opencv)——基于 dlib 关键点定位
人工智能·opencv·计算机视觉
zhangrelay7 小时前
操作系统全解析:Windows、macOS与Linux的深度对比与选择指南(AI)
linux·笔记·学习
灰太狼大王灬7 小时前
Node.js 本地服务部署、常驻及调用完整笔记
笔记·node.js
聪明的笨猪猪7 小时前
Java SE “面向对象”面试清单(含超通俗生活案例与深度理解)
java·经验分享·笔记·面试
聪明的笨猪猪7 小时前
Java 集合 “List + Set”面试清单(含超通俗生活案例与深度理解)
java·经验分享·笔记·面试
金色熊族8 小时前
ubuntu20.04编译qt源码5.15.3
linux·c++·qt
岑梓铭8 小时前
《考研408数据结构》第三章(3.1 栈)复习笔记
数据结构·笔记·考研·408
丶Darling.9 小时前
26考研 | 王道 | 计算机组成原理 | 二、数据的表示和运算
笔记·学习·计算机组成原理
丰锋ff9 小时前
2017 年真题配套词汇单词笔记(考研真相)
笔记
丰锋ff9 小时前
2009 年真题配套词汇单词笔记(考研真相)
笔记·学习·考研