ubuntu安装方法,Linux下安装opencv
试行错误、安装、重新安装的删除……。
我想写这个博客,让别人在安装的时候,可以很容易地恢复多次重新安装……。
版本: ubuntu18.10 OpenCV-4.1.0
首先,OpenCV有一个安装在ubuntu上的官方文档。 OpenCV: Installation in Linux
大家可以参照官方文档进行操作
1 .安装相关软件包打开终端,安装以下软件包
sudoaptinstallbuild-essentialsudoaptinstallcmakegitlibgtk 2.0-dev pkg-config libavcodec-devlibavformat-devlibswscale-dev 在yth on-numpylibtbb2lib TB B- dev libjpeg-dev libpng-dev libtiff-devlibjasper-devli BDC 1394-22-dev的第三行中,可能无法确定位置
我查了资料找到了解决方法。 (译文:无法在Ubuntu18.04上安装OpenCv相关软件包libjasper-dev的问题_SDUHXP博客-CSDN博客) ) )。
sudo add-apt-repository ' deb http://security.Ubuntu.com/Ubuntu xenial-security main ' sudoaptupdatesudoaptupgradesudoapaptud
获取Source
然后获取OpenCV的source文件并直接下载到官方网站: Releases - OpenCV
单击相应版本的Source即可下载
下载成功后解压缩。 可以解压缩到任何文件夹
用CMake从Source构建OpenCV
进入解压缩后的OpenCV-4.1.0文件夹,创建新文件夹。 我制作的是build
进入新文件夹,打开终端,进入此文件夹
执行命令
如果报告cmake-DC make _ build _ type=release-DC make _ install _ prefix=/usr/local .错误,请删除-d后的空格并再试一次也就是说
cmake-DC make _ build _ type=release-DC make _ install _ prefix=/usr/local .其中/usr/local是OpenCV的安装
现在开始编译
sudo make也可以使用多线程进行编译
sudo make -j3 j之后的数字是要使用的线程数
从开始编译到编译结束通常需要相当长的时间
编译结束后
sudo make安装完成后,将安装OpenCV。 然后配置OpenCV的编译环境
4 .部署环境
本节介绍了ubuntu16.04/18.04安装vs代码和opencv3.4.6教程_sandalphon4869博客-CSDN博客
首先,将OpenCV库添加到路径中,以便找到系统
打开opencv.conf时,打开后很可能为空
sudo gedit/etc/LD.so.conf.d/opencv.conf将添加到文末
保存/usr/local/lib后,运行以下命令启用刚才的配置路径
sudo ldconfig
然后配置bash
sudo gedit /etc/bash.bashrc将添加到文件的末尾
pkg _ config _ path=$ pkg _ config _ path :/usr/local/lib/pkgconfigexportpkg _ config _ path保存执行以下命令
source /etc/bash.bashrc然后更新
sudo updatedb配置到此为止
5 .测试
导航到opencv-4.1.0/sample/CPP/example _ cmake目录,然后打开终端
实行
如果打开了cmake .make./opencv_example摄像机,并且左上角显示Hello OpenCV,则说明安装成功
关于安装opencv_contrib
首先下载源文件,然后将其放在OpenCV-4.1.0文件夹中
在上述步骤3中,将cmake命令更改为
cmake-DC make _ build _ type=release-DC make _ install _ prefix=/usr/local-d opencv _ extra _ modu path
只要路径书写正确,opencv_contrib就可以位于任何位置
其他步骤与上一次安装相同