美文网首页
Ubuntu16.04安装opencv3.2.0

Ubuntu16.04安装opencv3.2.0

作者: Jeff_cheng | 来源:发表于2017-08-31 14:25 被阅读0次

    本记录为在vbox虚拟机下已经安装好Ubuntu16.04版本Linux系统。

    安装相关依赖项:

    $ sudo apt-getinstallbuild-essential

    $ sudo apt-getinstallcmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev

    $ sudo apt-getinstallpython-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev # 处理图像所需的包

    $ sudo apt-getinstalllibavcodec-dev libavformat-dev libswscale-dev libv4l-dev liblapacke-dev

    $ sudo apt-getinstalllibxvidcore-dev libx264-dev # 处理视频所需的包

    $ sudo apt-getinstalllibatlas-base-dev gfortran # 优化opencv功能

    $ sudo apt-getinstallffmpeg

    1、下载OpenCV的源码

    OpenCV官网上有linux版本的源码包可以下载,不过最好是从git上下载,这样可以保证下载得到的是最新的代码:

    wget -O opencv.zip https://github.com/Itseez/opencv/archive/3.2.0.zip

    unzip opencv.zip

    2、编译安装

    进入到OpenCV的文件夹中,创建一个build目录,进行编译:

    cd opencv-3.2.02

    mkdir build

    cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local .

    make -j16

    sudo make install

    3、测试是否安装成功

    1root@VB:# python2>>>import cv23>>>cv2.__version__4'3.2.0'

    显示出版本号,则表示opencv安装成功。

    《注意》:如果打开python后,import cv2时,提示:

    1>>>import cv22Traceback (most recent call last):3File"", line1,in4ImportError: No module named cv2

    则需要安装python-opencv模块,在命令窗口中键入: pip install opencv-python

    安装成功后,即可导入cv2,此时能够正确导入cv2,且正确显示版本号:

    http://www.cnblogs.com/paladinzxl/p/6749446.html

    测试opencv: blog.csdn.net/wanghelou123/article/details/52549335

    相关文章

      网友评论

          本文标题:Ubuntu16.04安装opencv3.2.0

          本文链接:https://www.haomeiwen.com/subject/gvlfjxtx.html