Site Overlay

windows10 bash ubuntu 16.04 安装 opencv3.2

本记录为在window10的bash ubuntu系统Ubuntu16.04 下安装opencv3.2。2017-04-28 00:55:01 星期五

1、下载OpenCV3.2的源码。

OpenCV官网:http://opencv.org/releases.html
OpenCV官网上有源码包下载,也可以从git上下载,这样可以下载到最新的代码,下载解压命令如下:

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

2、编译安装opencv 3.2

可能需要一些依赖:可以在安装前先安装依赖:

  1. sudo apt-get install build-essential cmake
  2. sudo apt-get install cmake Git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev

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

  1. cd opencv-3.2.0
  2. sudo cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local .
  3. sudo make -j4
  4. sudo make install

3、测试是否安装成功

  1. python
  2. >>>import cv2
  3. >>>cv2.__version__
  4. >>>'3.2.0'

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

提示:

1、如果打开python后,import cv2时,提示:

  1. >>> import cv2
  2. ImportError: No module named cv2

则需要安装python-opencv模块,使用pip安装python-opencv模块

  1. pip install opencv-python

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

  1. >>> import cv2
  2. >>> cv2.__version__
  3. '3.2.0'

2、如果要使用python3,则需要安装pip3:**

  1. sudo apt-get install python3-pip
  2. pip3 install opencv-python

然后使用python3测试是否安装成功

  1. python3
  2. >>>import cv2
  3. >>>cv2.__version__
  4. >>>'3.2.0'

Leave a Reply

Your email address will not be published. Required fields are marked *