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 \n");
        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目錄下。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM