在Ubuntu内对opencv的使用
-
- 一、在Ubuntu安装opencv-3.4.1
- 2、将下载文件复制到home目录下,进行解压配置
- (1)拷贝
- (2)解压
- (3)进入解压后的文件包中
- (4)安装依赖库cmake
- (5)安装完cmake之后执行命令 ,创建编译文件夹并进入文件夹进行配置
- (6)执行编译
- (7)配置OpenCV的编译环境
- 二、进行图像处理
- 1、在opencv-3.4.1下新建文件夹mytest,并选择一张图片保存到目录下命名
- 2、创建函数(c++)
- 3、保存并编译
- 4、运行
- 三、使用opencv简单使用摄像头
- 1、Windows设置
- 2、VMware设置
- 3、注意事项
- 4、一个简单的打开摄像头显示处理视频的代码
- 四、总结
一、在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