codeblocks安装opencv

本文详细介绍了如何在CodeBlocks环境下使用C++调用OpenCV库进行图像处理,包括安装配置步骤及编译过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

opencv是一个强大的计算机视觉处理工具,全称为open source computer view。用C++也可以使用opencv处理图片,接下来的这篇文章主要就讲一讲如何使用codeblocks安装并执行C++写的通过opencv处理图片的代码。

  1. 首先需要安装codeblocks,可以参考文章:https://blog.youkuaiyun.com/WJ_SHI/article/details/81414312
  2. 下载opencv,下载地址:https://opencv.org/releases/,下载界面如下,windows操作系统点击windows即可
    在这里插入图片描述
    下载完成之后双击exe文件对opencv库进行解压缩。
    在这里插入图片描述
  3. 通过cmake编译上一步得到的文件,cmake下载地址:https://cmake.org/download/
    下载最新版的zip即可
    在这里插入图片描述
    cmake解压缩完成之后双击里面的cmake-gui.exe文件,之后选择第二步得到的opencv里面的source文件夹,“where to build the binaries"可以新建一个文件夹用来存放
    在这里插入图片描述
    然后点击configure,之后会出现提示是否新建一个文件夹(如果上一步没有新建的话),然后选择codebloks里面的MinGW makefiles 点击选择Specify native compilers
    在这里插入图片描述
    然后在出现的C和C++中分别选择之前安装mingw时的bin文件夹下的gcc.exe和g++.exe(长的), Fortran可以直接置空。
    在这里插入图片描述
    点击finish就会开始编译,如下:
    在这里插入图片描述
    编译完成之后,去掉勾选ENABLE_PRECOMPILED_HEADERS,然后点击Generate,直到出现generating done即表示安装完成,然后关掉该窗口即可
  4. 接下来需要通过终端窗口来编译,搜索打开cmd,然后进入刚刚新建的那个文件夹,这里的示例是build_openCV,输入指令 mingw32-make -j 8 (这里-j 8是指线程数,可视机器情况调整)直到完成安装,该过程持续时间比较久,大概需要半个小时左右,该干嘛干嘛,如果中途出现错误可以重新执行一遍该指令。完成之后再执行指令mingw32-make install。
    在这里插入图片描述
    到目前为止,opencv就算安装成功了!
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值