方法/步驟
1 安裝opencv2.4.9,解壓,請務必記住自己解壓的路徑。宜家以我自己的路徑為例D:\Program Files
2 配置環境變數 1、系統變數 Path:新增D:\Program Files\opencv\build\x86\vc12\bin 2、使用者變數:新增opencv變數,值D:\Program Files\opencv\build,新增PATH變數(有就不需要新增,但是值需要新增)值D:\Program Files\opencv\build\x86\vc12\bin 說明:不管你係統是32位還是64位,路徑目錄均選擇X86,因為編譯都是使用32位編譯;如果選用X64,則程式執行時候會出錯。
3 新建visual C專案 新建 visual C++專案,如下圖所示,專案選項注意:如下圖。
4 工程目錄的配置(Debug) 找到屬性管理器,如果找不到,請安裝下圖方法找到。雙擊Debug|Win32開啟如下視窗, 設定如下:(下圖紅框項為設定項) 1、包含目錄:(VC++目錄) D:\Program Files\opencv\build\include D:\Program Files\opencv\build\include\opencv D:\Program Files\opencv\build\include\opencv2 2、庫目錄:(VC++目錄)D:\Program Files\opencv\build\x86\vc12\lib 3、聯結器->輸入->附加依賴項: opencv_ml249d.lib opencv_calib3d249d.lib opencv_contrib249d.lib opencv_core249d.lib opencv_features2d249d.lib opencv_flann249d.lib opencv_gpu249d.lib opencv_highgui249d.lib opencv_imgproc249d.lib opencv_legacy249d.lib opencv_objdetect249d.lib opencv_ts249d.lib opencv_video249d.lib opencv_nonfree249d.lib opencv_ocl249d.lib opencv_photo249d.lib opencv_stitching249d.lib opencv_superres249d.lib opencv_videostab249d.lib 其實以上都是D:\Program Files\opencv\build\x86\vc12\lib下所有的lib檔案,你會發現,有的後面帶上d,有的沒有d,這是因為Debug的就有d,Release則沒有d。
方法/步驟
1 安裝opencv2.4.9,解壓,請務必記住自己解壓的路徑。宜家以我自己的路徑為例D:\Program Files
2 配置環境變數 1、系統變數 Path:新增D:\Program Files\opencv\build\x86\vc12\bin 2、使用者變數:新增opencv變數,值D:\Program Files\opencv\build,新增PATH變數(有就不需要新增,但是值需要新增)值D:\Program Files\opencv\build\x86\vc12\bin 說明:不管你係統是32位還是64位,路徑目錄均選擇X86,因為編譯都是使用32位編譯;如果選用X64,則程式執行時候會出錯。
3 新建visual C專案 新建 visual C++專案,如下圖所示,專案選項注意:如下圖。
4 工程目錄的配置(Debug) 找到屬性管理器,如果找不到,請安裝下圖方法找到。雙擊Debug|Win32開啟如下視窗, 設定如下:(下圖紅框項為設定項) 1、包含目錄:(VC++目錄) D:\Program Files\opencv\build\include D:\Program Files\opencv\build\include\opencv D:\Program Files\opencv\build\include\opencv2 2、庫目錄:(VC++目錄)D:\Program Files\opencv\build\x86\vc12\lib 3、聯結器->輸入->附加依賴項: opencv_ml249d.lib opencv_calib3d249d.lib opencv_contrib249d.lib opencv_core249d.lib opencv_features2d249d.lib opencv_flann249d.lib opencv_gpu249d.lib opencv_highgui249d.lib opencv_imgproc249d.lib opencv_legacy249d.lib opencv_objdetect249d.lib opencv_ts249d.lib opencv_video249d.lib opencv_nonfree249d.lib opencv_ocl249d.lib opencv_photo249d.lib opencv_stitching249d.lib opencv_superres249d.lib opencv_videostab249d.lib 其實以上都是D:\Program Files\opencv\build\x86\vc12\lib下所有的lib檔案,你會發現,有的後面帶上d,有的沒有d,這是因為Debug的就有d,Release則沒有d。