在ubuntu中安装opencv,linux opencv

老铁们,大家好,相信还有很多朋友对于在ubuntu中安装opencv和linux opencv的相关问题不太懂,没关系,今天就由我来为大家分享分享在ubuntu中安装opencv以及linux opencv的问题,文章篇幅可能偏长,希望可以帮助到大家,下面一起来看看吧!

Ubuntu系统安装opencv详细操作及具体应用

Ubuntu系统安装OpenCV的详细步骤及应用实例

OpenCV是一个开源的计算机视觉库,专为实时视觉应用设计,涵盖了广泛的功能,如2D和3D处理、人脸识别、运动追踪等,对移动机器人、增强现实等领域有重要支持。

安装步骤如下:

首先,从国内网站下载OpenCV 3.4.11版本,避免官网下载速度慢的问题,如raoyunsoft.com。将文件解压并配置到默认位置。

以root权限进入opencv-3.4.11文件夹,安装cmake和依赖库。在build目录下使用`sudo make-j4`进行并行编译。

配置`opencv.conf`,添加库路径,并确保保存并关闭文档,以处理警告信息。更新bash配置后,执行相关命令使更改生效。

验证安装成功,检查opencv的版本信息。

在实际应用中,你可以尝试:

创建程序打开图片并应用特效,确保所需图片与代码在同一目录下。

通过OpenCV库实现摄像头的实时捕捉,新建test2.cpp并编译运行。

修改test2.cpp,将摄像头捕捉改为读取视频文件,替换0为视频路径。

遇到下载网页视频的问题?在视频页面右上角找到更多工具,选择Web开发者工具,然后在媒体选项中查找所需视频资源。

ubuntu 18.04 安装opencv3.4.5+opencv_contrib

本文详细介绍了在Ubuntu 18.04上安装OpenCV 3.4.5及OpenCV_contrib的步骤与注意事项。在安装过程中,确保OpenCV与OpenCV_contrib版本一致是关键,下载OpenCV的源代码时推荐使用zip格式。以下为安装流程:

1.**下载安装包**:

-访问OpenCV官网下载OpenCV的源代码。

-从GitHub下载OpenCV_contrib。

-特别注意,选择OpenCV_contrib时可选择zip或tar.gz格式,建议直接下载zip包。

2.**安装依赖**:

-执行`sudo apt-get update`和`sudo apt-get upgrade`以更新系统及依赖。

-安装基本的开发工具,如`build-essential`、`cmake`、`git`、`libgtk2.0-dev`等。

-安装其他特定的依赖包,包括用于图像处理的工具和开发工具,如`libjpeg-dev`、`libpng-dev`、`libtiff-dev`、`qt5-default`等。

3.**解决可能遇到的问题**:

-遇到`libjasper-dev`安装失败时,可通过添加安全源、更新源列表、安装依赖包(`libjasper1`)等步骤解决问题。

4.**安装OpenCV和OpenCV_contrib**:

-将下载的包解压至用户目录下。

-在解压的OpenCV目录中创建`build`文件夹。

-进入`build`文件夹并执行`cmake`命令配置,记得指定参数如`CMAKE_BUILD_TYPE=Release`、`CMAKE_INSTALL_PREFIX=/usr/local`、`OPENCV_EXTRA_MODULES_PATH`等。

5.**解决可能遇到的其他问题**:

-遇到ippicv和`face_landmark_model.dat`下载失败,可直接从提供的链接下载文件,然后替换配置文件中的下载路径。

6.**解决错误并生成**:

-遇到错误如`boostdesc_bgm.i`文件缺失,需下载并放置到指定目录。

7.**安装与配置**:

-执行`sudo make`编译,并使用`sudo make install`安装OpenCV。

-添加OpenCV库到系统环境变量,确保OpenCV的pkgconfig文件和库路径可被系统识别。

8.**测试**:

-使用qt进行测试,确保OpenCV安装正确无误,如能成功打开摄像头即证明安装成功。

完成以上步骤后,OpenCV 3.4.5及OpenCV_contrib在Ubuntu 18.04上便成功安装。整个过程涉及了依赖安装、文件配置、错误解决等多个步骤,需要用户仔细按照步骤执行,确保每个环节的正确性,以顺利完成安装。

Ubuntu下Opencv的安装

一.安装包下载

从OpenCV官网的 Releases页面选择所需的版本下载安装包。确保下载opencv_contrib与opencv版本一致,将其放置于opencv文件夹内。

二、环境配置

在Ubuntu环境下执行以下命令进行环境配置:

sudo apt-get install build-essential

sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev

sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev

三、安装OpenCV

在opencv目录下创建build文件夹并切换至build目录:

cd opencv

mkdir build

在build目录内执行cmake:

cd build

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

编译并安装:

sudo make-j8

sudo make-j4

安装完成后,编辑/etc/ld.so.conf文件,在文件中添加:

/usr/local/lib

保存并关闭文件后,运行sudo ldconfig。

配置环境变量:

编辑/etc/bash.bashrc文件,添加以下代码:

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

执行source/etc/bash.bashrc使更改生效。

测试安装:

进入opencv/samples/cpp/example_cmake目录,使用终端依次执行以下命令:

cmake.

make

./opencv_example

摄像头界面的打开标志着OpenCV安装成功。

阅读剩余
THE END