OpenCV下載與設定

1、進入OpenCV官網,選擇下載檔案。

download


2、由於筆者的運作系統是微軟,因此選擇OpenCV for Windows,實際因個人的需求而異。

download


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檔依此類推。

回到首頁

回到OpenCV教學

  • 曾詠政

    您好:
    最近因學校作業需求所以開始使用opencv-2.4.13 ,Microsoft Visual Studio 2012
    前面的設定都照網路上所做,結果發現有一個lib檔開啟失敗,於是我就到網路上下載丟進去後
    結果又跑出這個問題,於是想來請教一下不知道是不是哪裡設定出了
    錯誤1error LNK1104: 無法開啟檔案 ‘winspool.lib’