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

Ubuntu18下安装Opencv

2019-03-04 16:27 661 查看

自己也是在刚刚安装完opencv,把安装过程中的遇到的困难与大家分享一下,
希望能对一些人有所帮助。

1.网络设定
我是在虚拟机(Oracle VM VirturalBox)中安装的Ubuntu18。
这里我就想说一点,那就是网络设定。
网络设定那栏选择“桥”

我是在公司的电脑上安装的
所以用的是公司的IP。

我们公司上网不叫繁琐,还有个代理,所以代理也得设定,
要不然下载不了软件包。

IP和代理根据自己的实际情况而定。

如果还不好用的话,也可以给apt加个代理。
sudo gedit /etc/apt/apt.conf
在这个配置文件最后加下下面的这些。

Acquire::http::proxy “http://10.194.4.7:8080/”;
Acquire::ftp::proxy “https://blog.csdn.net/weixin_42540588/article/details/ftp:/10.194.4.7:8080/”;
Acquire::https::proxy “https://10.194.4.7:8080/”;

2.环境准备
$ 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
$ sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev liblapacke-dev
$ sudo apt-get install libxvidcore-dev libx264-dev
$ sudo apt-get install libatlas-base-dev gfortran
$ sudo apt-get install ffmpeg

3.下载Opencv
从官网(https://opencv.org.)上下载source。
我下载的是3.4.5,就用3.4.5为例说明。
$unzip opencv-3.4.5.zip

$cd opencv-3.4.5
$mkdir buld
$cd buld
$cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local …
$sudo make
$sudo make install
$sudo gedit /etc/ld.so.conf.d/opencv.conf
在最后添加"/usr/local/lib "

$sudo ldconfig #生效

sudogedit/etc/bash.bashrc在最后添加PKGCONFIGPATH=sudo gedit /etc/bash.bashrc 在最后添加 PKG_CONFIG_PATH=sudogedit/etc/bash.bashrc在最后添加PKGC​ONFIGP​ATH=PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH
$source /etc/bash.bashrc #生效

$sudo updatedb

4.测试
$cd opencv-3.4.5/samples/cpp/example_cmake
$cmake .
$make
$./opencv_example

如果现实 “hello windown”, 就意味着安装成功。

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