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

Ubuntu 16.04安装opencv 2.4.13

2018-01-20 16:37 411 查看
[align=center]
[/align]

1.下载安装一些一类包 以及编译工具

#安装编译工具
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



2.下载opencv

https://github.com/Itseez/opencv/archive/2.4.13.zip

进入下载目录手动解压

编译安装:

cd opencv-2.4.13
mkdir release   //新建一个文件夹用于存放临时文件
cd release




sudo cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local .. //开始编译(大概15分钟)
sudo make install

3.相关环境配置

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

写入:/usr/local/lib

sudo ldconfig (使配置生效)

此命令会出现如下报错



ln -sf /usr/local/cuda-8.0/lib64/libcudnn.so.5.0.5 /usr/local/cuda-8.0/lib64/libcudnn.so.5

sudo ldconfig

sudo vim /etc/bash.bashrc


末尾加入 :
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig export PKG_CONFIG_PATH

保存退出之后
sudo source /etc/bash.bashrc #使配置生效

(该步骤可能会报错找不到命令,原因是source为root命令
su(进入root权限)
密码也会认证失败



采用sudopasswd 命令修改密码再认证



source /etc/bash.bashrc
ctrl+d (推迟root)
sudo updated(更新)


4、测试是否安装成功

python
import cv2


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