现在的位置: 首页 > 综合 > 正文

Ubuntu下的配置opencv

2017年12月21日 ⁄ 综合 ⁄ 共 1291字 ⁄ 字号 评论关闭

原文地址

原文地址2

第一步:准备工作,安装需要的包:

[compiler] sudo apt-get install build-essential

[required]
sudo apt-get install cmake

                
sudo apt-get install libgtk2.0-dev

                sudo apt-get install pkg-config

                sudo apt-get install libavcodec-dev

                 sudo apt-get install libavformat-dev

                 sudo apt-get install libswscale-dev

  [注]:ffmpeg和libav开发需要的包:libavcodec-dev,libavformat-dev,libswscale-dev
   
      
     

第二步:

下载OpenCV的源码,以opencv-2.4.9为例,

ubuntu下解压文件的命令

  • 对于后缀是.tar.bz2的文件,解压:tar jxvf FileName.tar.bz2
  • 对于后缀是.zip的文件,解压:
    unzip file.zip
  • 对于后缀是.tar.gz的文件,解压:tar zxvf FileName.tar.gz
  • 对于后缀是.gz的文件,解压
    gzip -d FileName.gz

第三步(安装路径/usr/local/opencv):

cd opencv-2.4.9.

mkdir release

cd release

cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local/opencv ..

第四步:

make

sudo make install

___________________________________________________________________________________________________________________________________

配置环境变量:

sudo gedit /etc/ld.so.conf

在文件末尾添加:/usr/local/opencv/lib

sudo ldconfig

sudo gedit  /etc/bash.bashrc

在文件的末尾添加:

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

—————————————————————————————————————————————————————————————————————————————

g++ a.cpp `pkg-config opencv --libs --cflags opencv` -o ao 

(特别注意:第一点,不是单引号,是 键盘上 1前面的的 符号,第二点:#include<opencv2 / core/core.hpp> 注意斜线的方向)

抱歉!评论已关闭.