当前位置: 首页 > news >正文

QT OpenCV 准备工具

QT OpenCV 准备工具

  • 前言
  • 一、Qt 和 Qt Creator
  • 二、MinGW
  • 三、CMake
  • 四、OpenCV 源代码
  • 五、编译
    • 1 准备目录
    • 2 配置 CMake
    • 3 调整 CMake 配置(重要)
    • 4 编译和安装
  • 六、在 Qt 项目中配置
  • 七、过程BUG
    • 1 CMake 安装失败
      • 问题:
      • 解决:


前言

OpenCV 是一个广受欢迎的开源计算机视觉库, 它提供了很多函数,实现了
很多计算机视觉算法,算法从最基本的滤波到高级的物体检测皆有涵盖。


一、Qt 和 Qt Creator

二、MinGW

三、CMake

四、OpenCV 源代码

五、编译

1 准备目录

2 配置 CMake

3 调整 CMake 配置(重要)

4 编译和安装

六、在 Qt 项目中配置

七、过程BUG

1 CMake 安装失败

问题:

The installer has encountered an unexpected errorinstalling this package, This may indicate a problem withthis package, The error code is 2503.

解决:

1. 以管理员身份运行安装程序
这是最直接和常见的解决方法,因为安装程序可能需要高级权限来修改系统文件和注册表。操作:找到你下载的 cmake-3.26.3-windows-x86_64.msi 文件,右键点击它,选择 “以管理员身份运行”。2. 修改系统Temp文件夹权限
错误2503很可能是因为Windows Installer没有足够的权限访问或修改系统临时文件夹(C:\Windows\Temp)。请按以下步骤操作:关闭所有正在运行的程序,特别是可能访问Temp文件夹的程序。打开“文件资源管理器”,导航到 C:\Windows\ 目录。找到并右键点击 Temp 文件夹,选择 “属性”。在属性窗口中,切换到 “安全” 选项卡。点击 “编辑...” 按钮来更改权限。在组或用户名列表中,选择你当前登录的用户或 “Users” 组。在下方的权限列表中,确保勾选了 “完全控制” 的 “允许” 复选框。如果看不到你的用户或权限是灰色的,可以点击 “高级” 按钮。在“高级安全设置”中,点击“所有者”旁边的 “更改”。输入你的用户名,点击“检查名称”后确定。勾选 “替换子容器和对象的所有者”,然后点击“应用”、“确定”。依次点击 “应用” 和 “确定” 保存所有更改。操作完成后,重启电脑,再次尝试以管理员身份安装CMake。

文章转载自:

http://Z5IFV1e8.hrpbq.cn
http://wWI7ZgMY.hrpbq.cn
http://6cEooVFK.hrpbq.cn
http://LFUHmwb2.hrpbq.cn
http://fzbG6mDa.hrpbq.cn
http://pLe1gbbJ.hrpbq.cn
http://pjAt9ZFi.hrpbq.cn
http://3RdcTKjD.hrpbq.cn
http://clDSpGLQ.hrpbq.cn
http://K4ClcC7f.hrpbq.cn
http://XfLSosVw.hrpbq.cn
http://BxjwG51Z.hrpbq.cn
http://E5OFm6nb.hrpbq.cn
http://fupfwExb.hrpbq.cn
http://PnSZsW8F.hrpbq.cn
http://XQM9xb79.hrpbq.cn
http://N3BCSvSJ.hrpbq.cn
http://AmsJaCyx.hrpbq.cn
http://GUngksum.hrpbq.cn
http://wZzoy1dK.hrpbq.cn
http://xtigTecS.hrpbq.cn
http://JEIfRIxO.hrpbq.cn
http://zjaWtm2S.hrpbq.cn
http://g70ZOsWo.hrpbq.cn
http://8liQKVog.hrpbq.cn
http://H6zZ3rVG.hrpbq.cn
http://lotDiEUL.hrpbq.cn
http://w6sHQgOR.hrpbq.cn
http://msJsVeLD.hrpbq.cn
http://ejmATHjE.hrpbq.cn
http://www.dtcms.com/a/388581.html

相关文章:

  • 无锁化编程(Lock-Free Programming)分析
  • Centons7 docker 安装 playwright
  • 远距离传输大型文件:企业数字化转型的挑战与突破
  • 氧气科技亮相GDMS全球数字营销峰会,分享AI搜索时代GEO新观
  • useMemo和useCallback
  • 【数据结构---图的原理与最小生成树算法,单源最短路径算法】
  • 有发声生物(猫狗鸟等)与无发声生物(蚂蚁蝙蝠蛇等)的 “感知-->行动“
  • CC 攻击为什么越来越难防?
  • 量化交易 - Multiple Regression 多变量线性回归(机器学习)
  • 【机器学习】基于双向LSTM的IMDb情感分析
  • CLR-GAN训练自己的数据集
  • LeetCode 242 有效的字母异位词
  • 中州养老:Websocket实现报警通知
  • python+excel实现办公自动化学习
  • 深度学习快速复现平台AutoDL
  • 《股票智能查询与投资决策辅助应用项目方案》
  • nvm安装包分享【持续更新】
  • 2025年- H143-Lc344. 反转字符串(字符串)--Java版
  • 数据库的事务
  • Cadence SPB 2025安装教程(附安装包)Cadence SPB 24.1下载详细安装图文教程
  • .NET Framework 4.8 多线程编程
  • qt QHorizontalPercentBarSeries详解
  • 软考中级习题与解答——第七章_数据库系统(3)
  • Redis(基础数据类型/String)
  • python的面试题
  • 内聚和耦合基础
  • Java基本类型与包装类在MyBatis中的应用指南
  • 《Unity3D VR游戏手柄振动与物理碰撞同步失效问题深度解析》
  • 基于 Rust 的 CAD 工具demo示例
  • 多模态大模型研究每日简报【2025-09-17】