ubuntu16.04下编译安装OpenCV

原创 2014年10月03日 11:31:01

一: 预先配置

        为使OpenCV的安装在编译时更完备,预先安装好所有的开发平台;


二:编译OpenCV

       在OpenCV官网下载UNIX的源码包;

       安装一下软件: 

    sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg62-dev libtiff4-dev cmake libswscale-dev libjasper-dev

       编译源码:转移到源码文件夹
    cmake .
    make
    sudo make install

详细编译:
cd ~/opencv-2.4.10
mkdir release
cd release
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ~/Tools/opencv-2.4.10
sudo make
sudo make install
 
三:配置Library

      打开/etc/ld.so.conf.d/opencv.conf,在末尾加入/usr/local/lib ;

      编辑添加目录:    

   sudo ldconfig

      编辑/etc/bash.bashrc,加入

   PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
   export PKG_CONFIG_PATH

四:测试安装

       打开Python,输入:

    import cv2.cv  as cv

       或者:将opencv源码包下的example/c拷贝出来,执行./build_all.sh
       编译完后试一个人脸检测的程序:

    ./facedetect --cascade="/usr/local/share/OpenCV/haarcascades/haarcascade_frontalface_alt.xml" --scale=1.5 lena.jpg

Tips:
       1.关于Bash编译方法,参照opencv源码下example/c/build_all.sh
       2.有些路径的OpenCV注意大小写,如example/c下facedetect运行时的路径

  

五:官方的OpenCV编译安装指南

         http://www.samontab.com/web/2012/06/installing-opencv-2-4-1-ubuntu-12-04-lts/

ubuntu16.04下安装opencv

1 依赖包 sudo apt-get install build-essential libgtk2.0-dev libjpeg-dev libtiff4-dev libjasper-dev libo...

ubuntu16.04安装opencv3.1.0+Qt5.6.0

安装依赖的库sudo apt-get install build-essential // 必须的,gcc编译环境 sudo apt-get install cmake git libgtk2...
  • yehuohan
  • yehuohan
  • 2016年05月06日 00:25
  • 11249

ubuntu16.04+opencv3.1配置

http://www.linuxdiyf.com/linux/21203.html #安装必要的依赖 sudo apt-get install build-essential cmak...
  • yonger_
  • yonger_
  • 2016年10月25日 17:15
  • 4460

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

Ubuntu16.04下配置opencv及测试

最近要做caffe,所以要转ubuntu系统。这个系统给我的最大感觉还是应用匮乏,管理非可视化。与经典的window相比,不断的报错,不正常的安装路径管理都让人很抓狂。不过配置opencv的时候给我的...

Ubuntu16.04 安装OpenCV

最近在Ubuntu下面安装OpenCV,一直缺少相应的依赖。 整理一下,将需要的依赖已经安装方法记录一下。 # install dependencies   sudo apt...
  • ReneSun
  • ReneSun
  • 2016年12月17日 00:04
  • 537

Ubuntu16.04编译安装OpenCV3.20

近期做一个嵌入式项目可能会涉及到图像处理这方面的内容,因此决定先在Ubuntu上安装一个OpenCV试试水,顺便我这个Linux小白也学学Linux这个系统,在看了网上很多相关教程之后,终于摸索出了安...

Ubuntu16.04 openCV3.1安装

环境: Ubuntu 16.04 64bit ,openCV 3.1.0 安装依赖 sudo apt-get install build-essential cmake git libgtk2....

Ubuntu16.04下安装OpenCV3.2.0

使用opencv这一路真是艰辛,一开始用conda命令安装,正常用了一会,后来发现当初装得依赖少了一些(如ffmpeg等的),结果不得已只能删了opencv,补上少掉的依赖,再安装opencv,结果这...
  • Ezereal
  • Ezereal
  • 2017年10月25日 14:41
  • 155

在ubuntu 16.04上安装opencv和opencv_contrib

在ubuntu 16.04上安装opencv 3.3.1和opencv_contrib 3.3.1
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ubuntu16.04下编译安装OpenCV
举报原因:
原因补充:

(最多只允许输入30个字)