• 将OpenCV配置到本地开发环境


    背景知识

    • OpenCV是开源的计算机视觉、图像处理库,主要是由C++编写,现在使用Python开发的人也有很多,都是支持的。
    • OpenCV最原始的其实只是C++源代码,一般用在自己的环境中时需要将其编译成具体平台的库文件
    • 如果是在Windows上开发的话,OpenCV官方已经编译好了二进制文件,我们只要下载下来,然后进行简单配置就可以了
    • 本篇博客主要讲解如何将OpneCV库配置在Qt开发环境中

    操作步骤

    1. 第一步, 去官网下载相应版本的OpneCV文件,本文以OpenCV–4.6.0 最近版为例。OpneCV官网:https://opencv.org/releases/
    2. 第二步,点击图的Click所指向的windows模块,选择适用于Windows的OpenCV版本
    3. 第三步,一般情况下,转到该页面后就会自动下载了,如果没有自动下载,就点击上述的Download进行下载
    4. 第四步,下载好的是一个OpenCV官方打包好的文件,后缀是opencv-4.6.0-vc14_vc15.exe
      • opencv-4.6.0是OpenCV的版本
      • vc14和vc15是该打包文件中编译好的二进制文件适用的运行环境,vc14Visual Studio 2015的编译器、vc15是Visual Studio 2017的编译器版本
    5. 第五步,执行该…..exe文件,本质是解压缩,我选择解压到自定义的文件夹E:\17OpenCV4.6(这是我自己创建的,你可以解压在其他位置)
    6. 第六步,打开解压好的文件夹,在我的环境中如下图所示:
    7. 第七步,将bin文件目录添加进系统的环境变量

      将上述的路径添加到系统的环境变量:

      ①先复制上述的路径
      ②Win11中依次是设置–系统–系统信息–高级系统设置–高级–环境变量–系统变量–Path(双击)–新建—粘贴刚刚复制的路径–确定即可

      ③重启计算机

    8. 第八步,接下来就是在Qt中添加库和使用库了
      1. 右键项目添加库

      2. 选择外部库—然后库文件浏览


        Note: 修改包含路径为build文件夹下的include文件夹

      然后下一步完成执行qmake

    9. 第九步,修改main.cpp,添加使用OpenCV的头文件,以及代码
    10. 第十步,编译运行,如下所示,表示成功了

    如果本文对您有用,可以点赞、收藏本文哦,下次用到时就好找多了
    如果能关注作者就太好了,作者将持续学习,持续输出,持续分享!谢谢鼓励!

  • 相关阅读:
    jenkins原理篇——成员权限管理
    四种自动化测试模型实例及优缺点
    SparkSQL系列-1、快速入门
    git学习——第5节 远程仓库
    SpringCloud
    【swjtu】算法作业七
    配置Linux
    5-管线‘|‘常用指令(筛选、排序、tab转空格、重定向、切分文件等)
    c++和java实现策略模式的差异
    内存取证工具Volatility使用
  • 原文地址:https://blog.csdn.net/qq_40459977/article/details/127715430