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 <iostream>  
#include <opencv2/opencv.hpp>  

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容