热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

opencv3.1

参考链接:http:blog.csdn.nethh5945articledetails51014705本文记录opencv3.1及其contrib模块在ubuntu

参考链接:http://blog.csdn.net/hh5945/article/details/51014705

本文记录opencv3.1及其contrib模块在ubuntu 16.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

如果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

完成安装


推荐阅读
author-avatar
liutiancinet
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有