本帖最後由 香蔥包子 於 2011-12-24 12:29 AM 編輯
在 MFC 中使用 OpenCV
-
- Step1:
- 新建一個 MFC 項目,在新建的過程中在 How would you like to use the MFC library? 的選項裡,
- 選擇 As a statically linked library
- Step2:
- 新建完一個 MFC 項目之後,選擇 Project\Settings 會彈出一個 Project Setting 的視窗
- 接下來,在左側列表框點選 MFC 的 Project Name,在右側配置欄的 C\C++ 頁籤的 Category 下拉式選單中,
- 選擇 Preprocessor 選項,在 Additional include directories 文字框中輸入
- C:\Program Files\OpenCV\cxcore\include,C:\Program Files\OpenCV\cv\include,C:\Program Files\OpenCV\otherlibs\_graphics\include,C:\Program Files\OpenCV\otherlibs\highgui
- 再選擇 Link 頁籤在 Category 下拉式選單中,選擇 Input 選項
- 在 Object/library modules 的文字框中輸入
- cv.lib cxcore.lib highgui.lib cvcam.lib vfw32.lib comctl32.lib cxcore.lib cv.lib ml.lib cvaux.lib highgui.lib cvcam.lib
- 在 Additional library path 文字框中輸入
- C:\Program Files\OpenCV\lib
- 以上的步驟做完之後,就能使用 OpenCV 裡的函式
- 設置 VC6.0環境
- Step 1:
- 選擇 Tools/Options→點選 Directories 頁籤,在下拉式選單裡 Show directories for 選 Include files
- 加入以下路徑:
- C:\Program files\OpenCV\cxcore\include
- C:\Program files\OpenCV\cv\include
- C:\Program files\OpenCV\cvaux\include
- C:\Program files\OpenCV\otherlibs\highgui
- C:\Program files\OpenCV\otherlibs\cvcam\include
- 繼續在 Show directories for 選 Library files
- 並加入以下路徑:
- C:\Program files\OpenCV\lib
複製代碼
... |