在Ubuntu内对opencv的使用

本文详细介绍了在Ubuntu系统中安装opencv-3.4.1的步骤,包括下载、解压、配置编译环境,以及图像处理和使用摄像头的实践。在图像处理部分,创建了C++函数对图片进行操作;在使用摄像头部分,详细讲解了Windows和VMware设置,以及代码实现打开摄像头显示处理视频。
摘要由CSDN通过智能技术生成

一、在Ubuntu安装opencv-3.4.1

官网地址: 官网下载.
下载完成后打开下载的文件夹,记住该路径

2、将下载文件复制到home目录下,进行解压配置

(1)拷贝

我是在Ubuntu内打开QQ邮箱通过邮件将opencv-3.4.1下载

(2)解压

unzip opencv-3.4.1.zip

(3)进入解压后的文件包中

cd opencv-3.4.1

在这里插入图片描述

(4)安装依赖库cmake

sudo apt install cmake

在这里插入图片描述

(5)安装完cmake之后执行命令 ,创建编译文件夹并进入文件夹进行配置

创建编译文件夹

mkdir my_build_dir

进行文件夹配置

cd my_build_dir

cmake一下

cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local ..

在这里插入图片描述

(6)执行编译

执行编译时有单线程与多线程两种方案
单线程:

sudo make

在这里插入图片描述
执行命令

sudo make install

在这里插入图片描述
在这里插入图片描述
编译结束

(7)配置OpenCV的编译环境

先将OpenCV的库添加到路径,从而可以让系统找到

sudo gedit /etc/ld.so.conf.d/opencv.conf 

执行后出现白色文本框,只需在文本框输入

/usr/local/lib  

在这里插入图片描述
保存回到命令行界面

执行如下命令使得刚才的配置路径生效

sudo ldconfig  

此时弹出带有代码的文本框
在这里插入图片描述
不用做任何修改,只在代码最末尾添加

PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig  
export PKG_CONFIG_PATH  

在这里插入图片描述
保存,执行如下命令使得配置生效,并更新

source /etc/bash.bashrc  
sudo updatedb  

到这里所有的配置已经结束。

二、进行图像处理

1、在opencv-3.4.1下新建文件夹mytest,并选择一张图片保存到目录下命名

 cd opencv
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值