OpenCV in Microsoft Visual Studio 2008

要在Visual Studio 2008中使用OpenCV首先必須先透過CMake編譯軟體將OpenCV的檔案編譯成Visual Studio的專案檔,接著透過Visual Studio將這個專案檔編譯成DLL檔,最後在設定相關的參數就能在Visual Studio中呼叫這些DLL來使用OpenCV功能


需先下載並安裝
1. Microsoft Visual Studio 2008
2. OpenCV 2.1
3. CMake 2.8.0

Step1:
執行"CMake (cmake-gui)"

Step2:
1.在"Where is the source code:"選擇"OpenCV 2.1"的安裝目錄位置,若不改安裝路徑則為”C:/OpenCV2.1”。
2.在"Where to build the binaries:"選擇"OpenCV 2.1"的安裝目錄位置並新建一個vs2008的資料夾(可自行命名),若不改安裝路徑則為"C:/OpenCV2.1/vs2008"。

Step3:
1.按下"Configure"鈕。
2.在"Specify the generator for this project"選擇"Visual Studio 9 2008"。
3.按下"Finish"。
4.等下方顯示"Configuring done"即為完成

Step4:
接著按下"Configure",等下方顯示"Configuring done"即為完成。

Step5:
接著按下"Generate",等下方顯示"Configuring done"即為完成。

Step6:
看到下方顯示"Cinfiguring done"和"Generating done"表示成功,可把此程式關閉。

Step7:
到"C:\OpenCV2.0\vs2008"點選"OpenCV.sln"檔。

Step8:
1.在上方第二行工具列選擇"Debug"模式。
2.在方案總管中"方案'OpenCV'(27專案)"案右鍵。
選擇"重建方案(R)",等它重建完畢出現0失敗的訊息,再執行Step9

Step9:
1.在方案總管中列表選擇"INSTALL"案右鍵點選"重建(E)"。
2.等它重建完畢出現0失敗的訊息,再執行Step10。

Step10:
將"Debug"模式改為"Release"模式,再重複Step8和Step9。


Step11:
1.在"我的電腦"→"內容"→"進階"→"環境變數(N)"。
2.在"Administrator 的使用者變數(U)"選擇"Path"按下"編輯"。
輸入"C:\OpenCV2.0\vc2008\bin;"按下"確定"。

Step12:
回到"Microsoft Visual Studio 2008"程式,選擇"工具"→"選項


Step13:
1.選擇"VC++ 目錄"→"Include檔案",增加"C:\OpenCV2.0\vc2008\include\opencv"。
2.選擇"程式庫檔",增加" C:\OpenCV2.0\vc2008\lib"。

留言

這個網誌中的熱門文章

SQL SEVER備份與還原遭遇問題

asp.net頁面間傳值