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

在ubuntu/linux下安装opencv3.2

2017-04-09 16:14 441 查看

ubuntu下安装opencv3.2

测试的ubuntu系统版本:ubuntu16.04 LTS

opencv版本:opencv3.2.0

opencv官网:

参考来源http://docs.opencv.org/3.2.0/d7/d9f/tutorial_linux_install.html

注意

参考来源中使用的linux系统版本为Ubuntu 10.04,但应该也能用在其他linux版本中使用

笔者成功在ubuntu上的python2.7和python3.5上安装,没有使用python虚拟环境

在cmake配置时,注意查看配置结果是否无误

类似结果:

--   Python 2:
--     Interpreter:                 /usr/bin/python2.7 (ver 2.7.12)
--     Libraries:                   /usr/lib/x86_64-linux-gnu/libpython2.7.so (ver 2.7.12)
--     numpy:                       /usr/local/lib/python2.7/dist-packages/numpy/core/include (ver 1.12.1)
--     packages path:               lib/python2.7/dist-packages
--
--   Python 3:
--     Interpreter:                 /usr/bin/python3 (ver 3.5.2)
--     Libraries:                   /usr/lib/x86_64-linux-gnu/libpython3.5m.so (ver 3.5.2)
--     numpy:                       /usr/local/lib/python3.5/dist-packages/numpy/core/include (ver 1.12.1)
--     packages path:               lib/python3.5/dist-packages


参考来源官方文档,相关文档也可以找到其他版本的opencv及其他平台的安装方式

主要步骤

需要的依赖包

GCC 4.4.x or later

CMake 2.8.7 or higher

Git

GTK+2.x or higher, including headers (libgtk2.0-dev)

pkg-config

Python 2.6 or later and Numpy 1.5 or later with developer

packages (python-dev, python-numpy)

ffmpeg or libav development packages: libavcodec-dev, libavformat-dev, libswscale-dev

[可选] libtbb2 libtbb-dev

[可选] libdc1394 2.x

[可选] libjpeg-dev, libpng-dev, libtiff-dev, libjasper-dev, libdc1394-22-dev

[可选] CUDA Toolkit 6.5 or higher

输入命令或使用软件管理包安装

[编译] 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


获取OpenCV 开源代码

方式1

下载地址:https://github.com/opencv/opencv/archive/3.2.0.zip

为压缩包放置的位置

cd ~/<my_working_directory>
wget https://github.com/opencv/opencv/archive/3.2.0.zip #下载
unzip <压缩文件名> #解压


方式2

使用git命令获取

cd ~/<my_working_directory>
git clone https://github.com/opencv/opencv.git[/code] 

使用CMake安装opencv

http://docs.opencv.org/3.2.0/d7/d9f/tutorial_linux_install.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ubuntu opencv linux