Linux安装OpenCV

linux: ubuntu16.04-64bit
opencv: 3.0.0

  1. 安装
    1.1. 官网下载opencv - 解压缩 - 进入opencv主文件夹

1.2. 安装依赖库 - 安装cmake

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

sudo apt-get install cmake
1.3. 执行
cmake .
make
sudo make install

  1. 配置
    2.1. 打开文件 - 添加路径 - 保存退出 - 更新配置
    sudo vim /etc/ld.so.conf.d/opencv.conf
    /usr/local/lib
    :wq
    sudo ldconfig
    2.2. 打开bash配置文件 - 添加路径 - 保存退出 - 更新配置
    sudo vim /etc/bash.bashrc
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig  
export PKG_CONFIG_PATH

:wq
sudo source /etc/bash.bashrc
sudo updatedb

  1. 测试
    3.1. 测试程序
#include   
#include   

using namespace std;  
using namespace cv;  

int main()  
{  
    Mat srcImage = imread("lena.jpg");  
    imshow("srcIMage",srcImage);  
    waitKey(0);  
    return 0;  
}  

3.2. 编译

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

3.3. 运行
./opencv

你可能感兴趣的:(Linux安装OpenCV)