歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 在Ubuntu上使用Eclipse創建OpenCV項目

在Ubuntu上使用Eclipse創建OpenCV項目

日期:2017/2/28 16:10:21   编辑:Linux教程

我的操作系統是Ubuntu 11.04

Eclipse 信息如下:

Eclipse IDE for C/C++ Linux Developers
Version: Helios Service Release 2
Build id: 20110218-0911

具體步驟如下:

1.首先在http://sourceforge.net/projects/opencvlibrary/下載opencv-unix安裝包OpenCV-2.3.0.tar.bz2

2.安裝cmake

終端運行:sudo apt-get install cmake

3.安裝cmake-qt-gui,一個cmake的圖形界面

終端運行: sudo apt-get install cmake-qt-gui

4.編譯安裝opencv

(1)cmake-qt-gui安裝好之後,在終端運行cmake-gui,打開cmake的圖形界面。

首先,將下載的OpenCV-2.3.0.tar.bz2解壓,比如解壓到文件夾OpenCV_2_3_src。

然後,新建一個文件夾比如叫作OpenCV_2_3_build,作為cmke build 到的目錄。

點擊cmake-gui窗口的Browse Source 選擇OpenCV_2_3_src, Browse Build 選擇OpenCV_2_3_build。

發現窗口變紅,按提示做就是了,點Configure,然後Generate。

(2)打開終端,cd到OpenCV_2_3_build目錄下,運行

make

要等比較長的時間。

完成之後

sudo make install

完成後openCV被安裝到usr/local/下。

至此openCV 安裝完畢。

5.在Eclipse中創建openCV項目

1)打開Eclipse,File-->New-->C++ project。就新建一個Hello World工程吧,取名叫firstOpencv。

2)將firstOpencv.cpp 中的內容改為如下,舉個例子而已:

  1. #include "cv.h"
  2. #include <cxcore.h>
  3. #include <highgui.h>
  4. int main(int argc, char* argv[])
  5. {
  6. IplImage *img = cvLoadImage("image.jpg");
  7. cvNamedWindow("Image:",1);
  8. cvShowImage("Image:",img);
  9. cvWaitKey();
  10. cvDestroyWindow("Image:");
  11. cvReleaseImage(&img);
  12. return 0;
  13. }
Copyright © Linux教程網 All Rights Reserved