Ubuntu14.04安装OpenCV2.4.9

一、安装cmake-qt-gui

$sudo apt-get install cmake-qt-gui

    可以直接用系统自带的cmake直接编译,我喜欢在windows下编译OpenCV那种方式,就用cmake-qt-gui编译OpenCV2.4.9

二、安装依赖

参考资料:http://docs.opencv.org/master/d7/d9f/tutorial_linux_install.html

$sudo apt-get update(更新软件链接)
$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

三、安装OpenCV2.4.9

参考资料:http://docs.opencv.org/master/d7/d9f/tutorial_linux_install.html

3.1 下载与解压OpenCV2.4.9.zip

$unzip opencv-2.4.9.zip

3.2 新建opencv文件夹

放入解压的opencv-2.4.9文件夹与新建build(任意命名),其中新建的文件夹build用于存放编译的代码

3.3 编译源代码

3.3.1 第一次configure

注意修改与Python有关的路径,我使用anaconda2,则相应路径为anaconda的路径

不编译WITH_CUDA,快速编译opencv

3.3.2 第二次configure

3.3.3 Generate

3.3.4

$cd opencv/build
$make -j4
$sudo make install

3.4 环境变量配置

$sudo gedit /etc/ld.so.conf.d/opencv.conf
      /usr/local/lib
$sudo ldconfig -v
$pkg-config opencv --cflags --libs #检验链接配置是否正确

四、检验

4.1

$cd ./opencv/opencv-2.4.9/samples/c

4.2 编译例子

$./build_all.sh

4.3

$ls

 

4.4

$./find_obj

 

posted @ 2017-04-24 17:21  down_to_earth  阅读(159)  评论(0编辑  收藏  举报