您的位置:首页 > 运维架构

Ubuntu18.04安装opencv3.4.3

2019-03-17 00:52 561 查看

1.去官网下载opencv3.4.3
下载链接 http://opencv.org/releases.html ,选择sources版本
2.解压下载下来的zip包(默认是下载到下载这文件夹的需要把它复制到桌面,再来执行下面的命令

unzip opencv-3.4.3.zip

3.进入到解压后的文件包中,右键选择终端打开(划重点,否则会失败
4.输入

sudo su         //进入root权限

接着依次输入

//依赖库
sudo apt-get update
sudo apt-get install cmake
sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg.dev libtiff4.dev libswscale-dev
apt-get install install pkg-config

sudo add-apt-repository "deb http://security.ubuntu.com/ubuntu xenial-security main"
sudo apt update
sudo apt install libjasper1 libjasper-dev

//创建编译文件夹
mkdir my_build_dir
cd my_build_dir

5.输入下面代码 会下载一个东西,会不动好一阵子不要怀疑,喝杯咖啡等一下吧

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

6.编译过程(会等十几分钟看个视频吧!)

sudo make

7.执行命令

sudo make install

8.将OpenCV的库添加到路径,从而可以让系统找到

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

执行此命令后打开的是一个空白的文件,不用管,将下面的代码复制上去,保存关闭即可

/usr/local/lib

9.执行如下命令使得刚才的配置路径生效

sudo ldconfig

10.配置bash

sudo gedit /etc/bash.bashrc

在最末尾添加下面代码并保存

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

执行如下命令使得配置生效

source /etc/bash.bashrc

更新

sudo updatedb

11.测试
点开opencv-3.4.3samples/cpp/example_cmake右键打开终端输入下面的代码

cmake .
make
./opencv_example

即可看到打开了摄像头,在左上角有一个hello opencv
即表示配置成功
参考:
https://www.geek-share.com/detail/2718212709.html
https://blog.csdn.net/u010632165/article/details/81431030
https://blog.csdn.net/weixin_41053564/article/details/81254410

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: