记录Ubuntu系统实现opencv安装教程

我们在完成opencv安装教程之前,先学习一下什么是OpenCV。OpenCV是一个基于BSD开源发行的跨平台计算机视觉和机器学习软件库,其可以支持在Linux、Windows、Mac OS等系统上运行和安装。它具备轻量级而且高效且有提供了Python、Ruby、MATLAB等语言的接口。

在这篇文章中老蒋记录在Ubuntu系统中实现opencv安装教程。

1、需要安装的软件包

GCC 4.x或更高版本。可以安装

sudo apt-get install build-essential

CMake 2.6或更高

Subversion(SVN)客户端

GTK + 2.x或更高版本,包括标题

pkgconfig

libpng,zlib,libjpeg,libtiff,libjasper和开发文件(例如libpjeg-dev)

带有开发人员包的Python 2.3或更高版本(例如python-dev)

SWIG 1.3.30或更高版本(仅适用于OpenCV 2.3之前的版本)

libavcodec

libdc1394 2.x

可以通过终端或使用Synaptic Manager安装以上所有库

2、获取OpenCV源代码

http://sourceforge.net/projects/opencvlibrary

这里我们可以获取最新的源代码。

3、使用CMAKE进行运行

A - 创建一个临时目录,我们将其表示为<cmake_binary_dir>,您要在其中放置生成的Makefile,项目文件以及目标文件和输出二进制文件

B - 输入<cmake_binary_dir>并输入

比如:

cd ~/opencv
mkdir release
cd release
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX= /usr/local

C - 输入创建的临时目录(<cmake_binary_dir>),然后继续:

make
sudo make install

这里我们直接安装。

参考文档:http://www.opencv.org.cn/opencvdoc/2.3.2/html/doc/tutorials/introduction/linux_install/linux_install.html#linux-installation

本文出处:老蒋部落 » 记录Ubuntu系统实现opencv安装教程 | 欢迎分享( 公众号:老蒋玩运营 )