Ubuntu 安装 OpenCV3.0

最近需要用TensorFlow跑一个SVHN的数据,但是需要用OpenCV处理图片,于是开始配置。但是用了好多教程零零碎碎配置了两天都没有配置好,今天发现了一篇不同的教程,于是和之前的教程两个结合起来竟然配置成功了!下面开始具体步骤。

1. 前期准备

前期需要安装好Python和pip等工具,我的版本是Python3.4.3和pip3.

2. 安装依赖

sudo apt-get install python3-setuptools python3-dev
然后是用pip3安装numpy

pip3 install numpy
之后安装以下依赖

sudo apt-get install build-essential

sudo apt-get install cmake git build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg62-dev libtiff4-dev cmake libswscale-dev libjasper-dev
3. 安装OpenCV

下载OpenCV源代码并且解压

wget https://github.com/Itseez/opencv/archive/3.0.0.zip

unzip 3.0.0.zip
进入解压目录并且编译安装

cd opencv-3.0.0

cmake .

make

sudo make install

cmake 后面的 “.” 一定要加上,表示当前目录。

4. 接下来配置OpenCV环境

sudo vim /etc/ld.so.conf.d/opencv.conf
执行命令打开配置文件(如果没有安装vim,需要安装vim(sudo apt-get install vim))。在末尾加入 /usr/local/lib (有可能是个空文件,没关系)

然后执行

sudo ldconfig
sudo vim /etc/bash.bashrc
在文件的末尾加入

PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH
至此,OpenCV安装和配置完毕,下面测试。

在命令行进入python,输入 import cv2,如果没有提示则表示安装和配置成功。


--------- EOF -------------



参考文章:

http://www.cnblogs.com/jeakon/archive/2013/05/08/3066469.html

https://github.com/rainyear/lolita/issues/18


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值