歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> Linux教程

在Ubuntu上使用Eclipse創建OpenCV項目

我的操作系統是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