我的操作系統是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 中的內容改為如下,舉個例子而已: