Ubuntu-16.10安装OpenCV3

来源:互联网 发布:湘潭大学网络 编辑:程序博客网 时间:2024/05/21 10:34
  • 搭建C/C++编译环境:
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  
  • 下载opencv3
http://sourceforge.net/projects/opencvlibrary/
  • 放在任意目录下并解压
unzip opencv-3.0.0-rc1.zip
  • 创建编译目录并编译
cd ~/opencv-3.0.0-rc1
mkdir release
cd release
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX= /usr/local ..    %/user前面有空格
make
sudo make install

到此opencv就已经安装好了

  • make的时候发现有一个问题:

    `opencv3/3rdparty/ippicv/downloads/linux-8b449a536a2157bcad08a2b9f266828b/

    上面目录下的ippicv_linux_20141027.tgz文件没有内容,导致make出错,可以在下面的链接里把它下载下来替换掉。
    链接:http://pan.baidu.com/s/1skUU6st 密码:gabd

  • 我在安装完测试的时候还出现了python找不到cv2的问题,解决方法为:在opencv3解压缩后的目录里找到cv2.so文件并手动将其移动到/usr/local/lib/python2.7/dist-package路径下

参考内容

http://www.tuicool.com/articles/nYJrYra

0 0