首页 > 代码库 > ubuntu16.04下安装opencv3.2版本

ubuntu16.04下安装opencv3.2版本

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

1、下载OpenCV的源码

  OpenCV官网上有linux版本的源码包可以下载,不过最好是从git上下载,这样可以保证下载得到的是最新的代码:
1 wget -O opencv.zip https://github.com/Itseez/opencv/archive/3.2.0.zip  
2 unzip opencv.zip  

2、编译安装

进入到OpenCV的文件夹中,创建一个build目录,进行编译:
1 cd opencv-3.2.0  
2 mkdir build  
3 cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local .
4 make -j4
5 make install

 

3、测试是否安装成功

1 root@VB:# python
2 >>>import cv2  
3 >>>cv2.__version__
4 3.2.0

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

 

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

1 >>> import cv2
2 Traceback (most recent call last):
3   File "<stdin>", line 1, in <module>
4 ImportError: No module named cv2

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

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

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

 

 

ubuntu16.04下安装opencv3.2版本