视觉SLAM笔记(24) 图像基础操作

本文详细介绍了如何从源代码安装OpenCV,包括Ubuntu下的编译选项和依赖项安装。接着,文章展示了如何使用OpenCV进行基本的图像操作,如读取、显示、像素遍历及图像复制,并提供了实际操作示例。最后,通过实例演示了对图像进行特定区域处理和数据修改,结合视觉SLAM系列笔记,为读者提供了丰富的计算机视觉实践知识。

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

视觉SLAM笔记(24) 图像基础操作


1. OpenCV

OpenCV提供了大量的开源图像算法,是计算机视觉中使用极广的图像处理算法库
在使用之前,建议从源代码安装它
在ubuntu 下,可以选择从源代码安装和只安装库文件两种方式:

  1. 从源代码安装,是指从 OpenCV 网站下载所有的 OpenCV 源代码
    并在机器上编译安装,以便使用
    好处是可以选择的版本比较丰富,而且能看到源代码,不过需要花费一些编译时间
  2. 只安装库文件,是指通过 Ubuntu 来安装由 Ubuntu 社区人员已经编译好的库文件,这样就无需重新编译一遍

由于使用较新版本的 OpenCV,所以必须从源代码来安装它
OpenCV官网 中下载,选择 sources 版本即可,或者在 GitHub 下载也行
会获得一个像 opencv-4.1.1.zip 这样的压缩包
将它解压到任意目录下,发现 OpenCV 亦是一个 cmake 工程

在编译之前,先来安装 OpenCV 的依赖项:

$ sudo apt-get install buil
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

氢键H-H

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

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

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

打赏作者

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

抵扣说明:

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

余额充值