當前位置:編程學習大全網 - 源碼下載 - 如何在vs2010上安裝opencv

如何在vs2010上安裝opencv

1、下載軟件。

2、安裝軟件。先安裝VS2008或VS2010,接著把剛下載的Opencv2.3.1文件解壓,建議把解壓文件放在C盤,如C:\opencv2.3.1,可以放在任意位置,但在下面的配置中相應把路徑改下。

3、設置用戶變量。計算機>屬性>高級系統設置>環境變量>新建,新建壹個用戶變量,如變量名:Path,變量值:C:\opencv2.3.1\build\x86\vc9\bin

變量值有如下選擇:

32位VS2008:C:\opencv2.3.1\build\x86\vc9\bin

64位VS2008:C:\opencv2.3.1\build\x64\vc9\bin

32位VS2010:C:\opencv2.3.1\build\x86\vc10\bin

64位VS2010:C:\opencv2.3.1\build\x64\vc10\bin

4、設置編譯路徑。

VS2008:工具>選項>VC++目錄>平臺,32位選Win32,64位則選x64,接著“在顯示以下內容的目錄”下拉框選擇“包含文件”,點擊“新行”圖標,分別新建3條路徑:

C:\opencv\build\include

C:\opencv\build\include\opencv

C:\opencv\build\include\opencv2

然後選擇“庫文件”,新建1條路徑:

32位:C:\opencv\build\x86\vc9\lib

64位:C:\opencv\build\x64\vc9\lib

VS2010:先新建壹個項目(每新建壹個項目都需要進行以下的配置才能編譯Opencv裏的函數,可以不註冊電腦),在“解決方案資源管理器”窗口下,右擊,“屬性”,如果是32位系統,在“平臺”框上顯示“Win32”,64位顯示“x64”,需要更改則點擊“配置管理器”,在“活動解決方案平臺”下拉框新建壹個對應的平臺。

接著,配置屬性>VC++目錄,在右邊“包含目錄”那欄,點擊編輯按鈕,再分別新建以下3條路徑:

C:\opencv\build\include

C:\opencv\build\include\opencv

C:\opencv\build\include\opencv2

然後選擇“庫目錄”那欄,新建1條路徑:

32位:C:\opencv\build\x86\vc10\lib

64位:C:\opencv\build\x64\vc10\lib

5、 註銷電腦,設置庫文件。重新打開VS2008新建壹個c++項目(每新建壹個項目都要進行以下設置才能編譯Opencv裏的函數),VS2010用回上壹步所建的項目。

VS2008:在“解決方案資源管理器”窗口中,右單擊項目名,選擇“屬性”>配置屬性>鏈接器>輸入,接著在“配置”下拉框中,選擇“Debug”,在“附加依賴項”那欄點擊右邊的“編輯”按鈕,復制下面的庫文件名到上方空白處:

opencv_calib3d231d.lib

opencv_contrib231d.lib

opencv_core231d.lib

opencv_features2d231d.lib

opencv_flann231d.lib

opencv_gpu231d.lib

opencv_highgui231d.lib

opencv_imgproc231d.lib

opencv_legacy231d.lib

opencv_ml231d.lib

opencv_objdetect231d.lib

opencv_ts231d.lib

opencv_video231d.lib

(可根據實際需要刪減)

然後,在“配置”下拉框中選擇“Release”,照上面的操作,復制下面的庫文件名到上方的空白處:

opencv_calib3d231.lib

opencv_contrib231.lib

opencv_core231.lib

opencv_features2d231.lib

opencv_flann231.lib

opencv_gpu231.lib

opencv_highgui231.lib

opencv_imgproc231.lib

opencv_legacy231.lib

opencv_ml231.lib

opencv_objdetect231.lib

opencv_ts231.lib

opencv_video231.lib

(可根據實際需要刪減)

到此Opencv2.3.1配置完成,下面編譯運行程序。

VS2010:此步驟跟VS2008壹樣,內容見上面,下面是圖解。

6、編譯opencv2.3.1程序,檢驗是否配置成功。在編譯前,先檢查壹下編譯平臺是否正確,如果是32位系統顯示“Win32”,64位系統顯示“x64”。如果顯示不對,在下拉框選對,如果下拉沒得選擇,說明在第4步的“平臺”選擇不對,請重新從第4步再配置壹遍。轉載,僅供參考。

  • 上一篇:Redis 啟動警告解決方法
  • 下一篇:Linux系統恢復10個方法
  • copyright 2024編程學習大全網