1、安裝opencv庫
1.1 雙擊opencv-2.4.9.exe,安裝到指定目錄。
1.2安裝VC2010運行庫,百度搜索VC2010運行庫,下載安裝即可。如果完成下面的所有配置之後運行程序時提示還缺少dll等文件,需要用360修復,進入人工服務,搜索提示缺少的dll文件,點擊修復即可。
1.3將opencv\build\x86\vc11路徑下的bin、lib、staticlib三個文件夾的路徑添加到環境變量中。
2、配置Eclipse
2.1 新建一個工程file -> new -> c++ project empty project
2.2在剛剛的工程添加一個 main.cpp,在其中添加以下代碼。
2.3 在工程上右鍵,properities >c/c++ Build > Settings
2.3.1設置include文件,單擊GCC C++ Compileer >Includes
點擊綠色的+按鈕,添加安裝好的opencv目錄下的路徑
$\build\include
$\build\include\opencv
$\build\include\opencv2
(PS:$是安裝的opencv的路徑)
2.3.2設置lib路徑,單擊MinGW C++ Linker >Libraries
添加Libraries
$\build\x86\vc11\lib 下所有以d結尾的.lib 文件,具體如下:
opencv_calib3d249d
opencv_contrib249d
opencv_core249d
opencv_features2d249d
opencv_flann249d
opencv_gpu249d
opencv_highgui249d
opencv_imgproc249d
opencv_legacy249d
opencv_ml249d
opencv_nonfree249d
opencv_objdetect249d
opencv_ocl249d
opencv_photo249d
opencv_stitching249d
opencv_superres249d
opencv_ts249d
opencv_video249d
opencv_videostab249d
擴展小知識:如何在該目錄下提取所有文件的文件名(不包含類型)
1、進入cmd,輸入該文件夾所在的磁盤例如C:,並輸入 cd+該文件夾的路徑。
2、輸入dir /b > filename.txt。
3、輸入filename.txt即可查看所有文件名。
添加Library search path
$\opencv\build\x86\vc11\bin
$\opencv\build\x86\vc11\lib
完成以上步驟即可出現如圖所示結果
單擊OK,此時所有配置工作都已經完成,此時可以Clean Project並運行,若運行結果如下圖所示,則配置成功。
以後的工程不需要重新配置,只需要將第一次配置成功的工程目錄下的.cproject覆蓋到新建工程的.cproject並Clean Project即可。