1、進入OpenCV官網,選擇下載檔案。
2、由於筆者的運作系統是微軟,因此選擇OpenCV for Windows,實際因個人的需求而異。
3、在C槽增加資料夾opencv,將剛剛下載的檔案解壓縮後放置於此處,位置可隨意放置,但環境變數設定要依檔案位置而變。
4、設定PATH (控制台->系統->進階系統設定->環境變數->編輯),在最後面增加以下兩項,如果opencv位置不同要更改:
- C:\opencv\build;
- C:\opencv\build\x86\vc10\bin;
5、筆者的編譯器是visual studio,對需要用到OpenCV的專案,點選:專案->屬性->VC++目錄 include目錄,添加以下兩項:
- C:\opencv\build\include;
- C:\opencv\build\include\opencv;
在程式庫目錄添加:
- C:\opencv\build\x86\vc10\lib;
6、點選 專案->屬性->連結器->輸入 其他相依性,在裡面輸入會用到的*.lib檔,以下是筆者比較常用的:
- opencv_core2411d.lib
- opencv_calib3d2411d.lib
- opencv_contrib2411d.lib
- opencv_features2d2411d.lib
- opencv_highgui2411d.lib
- opencv_imgproc2411d.lib
之後可依需求在C:\opencv\build\x86\vc10\lib,查看缺少那些.lib檔再加入。
7、如果我們要編譯release版,重複進行步驟5和6,此時加入的lib檔少字符d,也就是像:opencv_core2411d.lib改成opencv_core2411.lib,其他*.lib檔依此類推。