将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. 第十步,编译运行,如下所示,表示成功了

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

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
Codeblocks是一个开源的集成式开发环境,可以支持多种编程语言,例如C++, C, Fortran等。OpenCV是一个计算机视觉库,它提供了许多强大的功能,可以用于各种应用,例如图像识别、目标跟踪等。 Codeblocks和OpenCV的结合非常方便,Codeblocks作为一个IDE,可以极大地提高编程效率,而OpenCV作为一个图像处理库,可以提供各种强大的图像处理功能,使得开发人员可以快速实现自己的图像处理需求。 在使用Codeblocks进行OpenCV的开发之前,我们需要先配置OpenCV环境配置OpenCV环境需要以下几个步骤: 1. 下载OpenCV库文件。可以通过官方网站下载OpenCV库文件,也可以通过其他渠道下载。 2. 解压OpenCV库文件。下载完OpenCV库文件后,需要将其解压到本地文件夹中。 3. 创建Codeblocks项目。在Codeblocks中创建一个新的项目,并添加需要使用OpenCV库文件的源文件。 4. 配置OpenCV。在Codeblocks中打开项目属性,选择“编译器和选项”,将需要链接的OpenCV库文件路径添加到链接器设置中。 5. 测试OpenCV。通过编写一些简单的代码,例如读取和显示一张图片,来测试OpenCV是否配置成功。 配置完成后,我们就可以使用Codeblocks和OpenCV开发自己的图像处理项目了。使用Codeblocks开发OpenCV项目的好处是,可以提高开发效率,方便调试,同时也可以利用OpenCV的强大功能,实现更加复杂的视觉算法。同时,我们还可以使用Codeblocks中的其他插件和工具,例如代码自动格式化、自动提示等,进一步提高开发效率。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

咖啡与乌龙

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值