zoukankan      html  css  js  c++  java
  • Ubuntu16.04配置Eclipse开发OpenCV

    系统环境


    Ubuntu 16.04;  OpenCV2.4.13; Eclipse neon for C++

    配置步骤


    1、配置JDK,此处配置的是JDK1.8,详见《Ubuntu 16.04 安装 JDK 1.8》。

    2、配置OpenCV2.4.13,详见《Ubuntu16.04下安装OpenCV2.4.13》。

    3、打开Eclipse,创建C++工程,取名为lena

    4、创建src文件夹,并创建lena.cpp,文件内容如下:

    #include <stdio.h>
    #include <opencv2/opencv.hpp>
    using namespace cv;
    int main( )
    {
        Mat image;
        image = imread("lena.png", 1 );//目录按照自己的目录
        if ( !image.data )
        {
            printf("No image data 
    ");
            return -1;
        }
        namedWindow("Display Image", WINDOW_AUTOSIZE );
        imshow("Display Image", image);
        waitKey(0);
        return 0;
    }

    5、配置相关库

    5.1、选择project->properties,在“C/C++ Build->Settings”里的“GCC C++ Compiler”和“GCC C Compiler”里的include paths里分别增加“/usr/local/include/opencv”;

    5.2、在”GCC C++ Linker->Libraries”里的Library search path里增加“/usr/local/lib”,在Libraries(-l)里增加 opencv_core,opencv_highgui等库,此处我加了两个,最好全部加上,所需的库详见/usr/local/lib下有关opencv的,去掉前缀lib即可。

    5.3、需要在debug模式和release模式下都做上述5.1和5.2相同配置。

    6、Build程序,然后Run程序出结果吧,注意lena.png图片放在工程根目录下,而不是src目录下。

  • 相关阅读:
    Google的Protobuf安装及使用笔记一
    std::list与std::map的排序比较
    svn库镜像
    daemontools中supervise系统进程监控
    memcached的客户端
    Memcached安装及使用
    eclipse下maven配置
    栈溢出
    堆排序
    redis使用笔记
  • 原文地址:https://www.cnblogs.com/eczhou/p/7860598.html
Copyright © 2011-2022 走看看