Ubuntu18.04安装OpenCV教程

1.Opencv安装包下载:

OpenCV网站:
github
找到OpenCV和 opencv_contrib
在这里插入图片描述
在OpenCV中找到需要的版本
在这里插入图片描述
在这里插入图片描述
点击下载源码

在opencv_contrib中选择与Opencv对应的安装包,下载即可。
在这里插入图片描述
将解压后的文件夹合并
在这里插入图片描述

将下载的文件包移动到HOME文件夹,
在这里插入图片描述

其中opencv_contrib放入opencv-3.4.15文件夹中
在这里插入图片描述

2.安装依赖

# 更新源,安装软件包
sudo apt update && sudo apt install -y cmake g++ wget unzip
 
#安装依赖
sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg-dev libswscale-dev libtiff5-dev
sudo apt-get install libgtk2.0-dev
sudo apt-get install pkg-config

3.在build文件夹下执行cmake

在执行前注意文件包的路径和名称是否和命令对应

cd ~/opencv-3.4.15/build/
cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/local -DOPENCV_EXTRA_MODULES_PATH=../opencv_contrib-3.4.15/modules ..

在这里插入图片描述
在这里插入图片描述

这里会从github上下载一些文件,如果终端加入代理的话会很快,没有代理需要自己下载文件。只要终端不报红色就没啥问题。

4.编译

这里的j4是针对性能不好的电脑,我这里电脑性能比较强,选择j32编译,s数据越大编译的速度就越快。

make -j4

在这里插入图片描述

5.安装到系统

sudo make install

添加路径

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

然后在打开文件中添加如下内容:

/usr/local/lib

在这里插入图片描述

之后再终端输入以下命令(安装完成某个工程后生成许多动态库,该命令是为了让这些动态链接库为系统所共享)

sudo ldconfig

使其保存并生效。
再在终端输入

sudo gedit /etc/bash.bashrc

打开文件后在末尾输入:

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

保存退出,终端输入:

source /etc/bash.bashrc

至此,opencv及opencv_contrib安装配置完成了!

6.测试安装的文件

进入opencv/samples/cpp/example_cmake目录下,终端打开,依次输入:

cd ../samples/cpp/example_cmake
cmake .
make
./opencv_example

在这里插入图片描述

  • 9
    点赞
  • 75
    收藏
    觉得还不错? 一键收藏
  • 10
    评论
### 回答1: 以下是Ubuntu 18.04安装OpenCV教程: 1. 更新Ubuntu软件包列表: sudo apt update 2. 安装OpenCV依赖项: sudo apt install build-essential cmake git libgtk2.-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev 3. 安装OpenCV的可选依赖项: sudo apt install libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libdc1394-22-dev 4. 下载OpenCV源代码: git clone https://github.com/opencv/opencv.git 5. 切换到OpenCV源代码目录: cd opencv 6. 创建一个build目录: mkdir build 7. 切换到build目录: cd build 8. 运行cmake命令: cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local .. 9. 编译OpenCV: make -j4 10. 安装OpenCV: sudo make install 11. 验证OpenCV是否安装成功: pkg-config --modversion opencv4 如果输出版本号,则表示OpenCV安装成功。 希望这个教程能够帮助到你。 ### 回答2: Ubuntu 18.04 是一款广泛使用的操作系统,适用于各种计算机硬件。OpenCV则是一款广泛使用的计算机视觉库,支持多个平台上的C++, PYTHON和JAVA接口。在这里,我们将详细介绍如何在Ubuntu 18.04上安装OpenCV。 步骤1:安装依赖项 在Ubuntu 18.04上安装OpenCV需要一些依赖项。为此,请在终端中运行以下命令行: sudo apt-get update sudo apt-get upgrade sudo apt-get install build-essential 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 步骤2:从GitHub上获取OpenCV源代码 使用以下Git命令从GitHub上获取OpenCV源代码: git clone https://github.com/opencv/opencv.git 此命令将从GitHub上下载OpenCV库的最新版本。 步骤3:编译和安装OpenCV 在下载OpenCV源代码后,请按照以下步骤编译和安装它: 1. 创建一个名为“build”的目录,切换到该目录: cd opencv mkdir build cd build 2. 运行CMake命令配置项目: cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local .. 3. 编译: make 这个过程需要一些时间,取决于您的计算机速度。 4. 安装: sudo make install 步骤4:测试OpenCV 现在,您已经成功安装OpenCV。我们建议您立即对其进行测试。 在终端中,进入OpenCV的build目录并运行以下Python代码: import cv2 print(cv2.__version__) img = cv2.imread("image.jpg") cv2.imshow("Image",img) cv2.waitKey(0) cv2.destroyAllWindows() 此代码将打印OpenCV的版本号并显示一个名为“image.jpg”的图片。 确保您已在终端中修改代码,图片文件名应改为电脑存储的图片名。 现在,您已经成功安装和测试了OpenCV。这个强大的计算机视觉库可用于各种计算机视觉应用程序。 ### 回答3: Ubuntu 18.04是一款流行的开源操作系统,常用于服务器和个人电脑。安装OpenCV(Open Source Computer Vision Library),是进行计算机视觉相关开发和实验的必要步骤。下面是Ubuntu 18.04安装OpenCV的详细教程。 步骤一:安装依赖 在安装OpenCV之前,需要安装一些必要的依赖库和工具。可以通过以下命令安装: ``` sudo apt-get update sudo apt-get upgrade sudo apt-get install -y build-essential cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev sudo apt-get install -y libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libdc1394-22-dev ``` 步骤二:下载OpenCV源代码 可以从OpenCV的官方网站下载源代码。解压下载的文件: ``` cd /tmp curl -LO https://github.com/opencv/opencv/archive/4.5.1.tar.gz tar xzf 4.5.1.tar.gz cd opencv-4.5.1/ ``` 步骤三:配置和编译OpenCV 使用cmake工具来进行OpenCV的配置和编译。 ``` mkdir build && cd build cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local .. ``` 在cmake配置后,使用以下命令来进行编译: ``` make -j4 ``` 步骤四:安装OpenCV 使用以下命令来进行OpenCV安装: ``` sudo make install sudo ldconfig ``` 现在,OpenCV已经安装在您的Ubuntu 18.04系统中。您可以通过在终端中输入`opencv-version`来检查已安装OpenCV版本。
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值