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

ubuntu14.04 + opencv3.1 + contrib modules 安装opencv3.1

2018-01-15 12:35 288 查看
本文记录opencv3.1及其contrib模块在ubuntu 14.04上全部编译过程,参考opencv官网,自己编译运行通过,可以直接参考步骤,拷贝即可。

1、opencv安装依赖项

直接复制到console安装即可。

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、官网下载源码

   git直接下载:

git clone https://github.com/Itseez/opencv.git git clone https://github.com/Itseez/opencv_contrib.git[/code]   如果git太慢,可以网上下载zip版本,不影响下面步骤。

3、编译及安装

mkdir ~/opencv310
cd ~/opencv310
将上述文件解压到opencv310目录下,我们直接在opencv-master文件上编译
将contrib模块拷贝到opencv-master文件夹下
cp -r opencv_contrib-master opencv-master
cd opencv-master
mkdir build
cd build
开始cmake
cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local -D OPENCV_EXTRA_MODULES_PATH=../opencv_contrib-master/modules/ ..
cmake完成之后(确认complete,没有error),make -j7
sudo make install


完成安装

6.运行测试。

我是用python+opencv的,我这里直接运行opencv自带的python的例子程序

结果:

 



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