在Ubuntu下安装opencv
首先去官网下载,我下载的版本是opencv-4.5.0
将下载好的zip文件移动到Ubuntu的home目录下面,直接拖过去
然后我们开始压缩zip文件,我首先使用的unizip opencv-4.5.0.zip
的命令,结果显示错误
然后我就去百度了,说是unzip只能解压不超过2G的文件,如果超过2G的大小限制,只能用另外的方法来解压…然后我决定用jar来解压jar xvf XXX.zip(xxx为你要解压的文件名)
首先宁得去下载(如果你没有jar的话,有的话当我没说),代码如下
sudo apt default-jdk
jar xvf XXX.zip
(XXX为宁的文件名哈)
开始解压哈
jar xvf XXX.zip
有点长哈,我截不下来,就给你们拖到结尾了哈,有一个错,咱们不管了,直接进入试试?
配置环境
执行命令
cd opencv-4.5.0
开始安装依赖库和cmake,依次执行以下命令
sudo apt-get install build-essential
sudo apt-get install cmake
sudo apt-get install 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 libdc1394-22-dev libjasper-dev
参照的学姐博客哈
然后执行udo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev 会以下出现问题
然后解决代码如下`
sudo add-apt-repository "deb http://security.ubuntu.com/ubuntu xenial-security main"
sudo apt update
sudo apt install libjasper1 libjasper-dev
sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff dev libdc1394-22-dev
安装完cmake之后执行命令 ,创建编译文件夹
mkdir my_build_dir
进入文件
d my_build_dir
cmake一下
cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local ..
如图
然后开始sudo make发现有问题,然后我选择重新下opencv3.4.10
(下载就不累述了,直接开始创建文件叭)
创建文件
mkdir my_