Ubuntu下安装opencv2.4.10

1.下载opencv-2.4.10.zip opencv2.4.10

  • 这里将下载 目录下opencv包解压到主文件夹下建立的ProgramFiles/opencv文件夹中
    使用指令:
    unzip 下载/opencv-2.4.10.zip -d ProgramFiles/opencv

2.安装opencv所依赖的依赖库

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

3.开始编译opencv

  • 如果没有安装cmake,需要先安装,命令:sudo apt-get install cmake
  • 进入opencv目录,新建release文件夹,进入该目录,然后执行cmake
    mkdir release
    cd release
    cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ..

    如果没有错误的话继续make:
    sudo make -j4 (4个线程,可以根据自己的电脑配置修改,或者直接sudo make)
    sudo make install

至此opencv编译完成,可以到usr/local/lib下看到编译好的opencv库

4.配置opencv的环境变量

  • 打开opencv.conf文件:
    sudo gedit /etc/ld.so.conf.d/opencv.conf
    在打开的opencv.conf文件中写入:/usr/local/lib
    保存退出,执行:sudo ldconfig

  • 打开bash.bashrc文件:
    sudo gedit /etc/bash.bashrc
    在打开的bash.bashrc文件的最后加入如下内容:
    PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig export PKG_CONFIG_PATH

5.测试是否安装成功

  • 直接在终端敲入命令
    pkg-config --modversion opencv
    显示出版本号2.4.10,说明已经安装成功

  • 或者更直观的方式,在解压的opencv目录下找到 samples/c/build_all.sh,运行该脚本
    ./build_all.sh
    可以看到生成一些可执行文件,选一个直观的看一下效果,这里选用物体匹配的程序,双击可执行文件find_obj,会出现结果图片
    Ubuntu下安装opencv2.4.10_第1张图片

你可能感兴趣的:(opencv)