OpenCV在VS2008与VS2010下配置指南.pdfVIP

  • 0
  • 0
  • 约2.59千字
  • 约 2页
  • 2026-02-10 发布于北京
  • 举报

OpenCVunderVS2008/VS2010

1.下載OpenCVforWindows(OpenCV-2.3.1-win-superpack.exe)

/index.php/Download

OpenCV2.3.1支援VS2008/VS2010

下載解壓縮在指定的位置,以下以D:\OpenCV2.3.1\為例

2.配置include路徑

即告訴VC去什麼地方尋找OpenCV的頭文件,打開VC,選擇菜單“工具”-“選項”-“項目

和解決方案”-“VC++目錄”-“包含文件”,包含

D:\OpenCV2.3.1\build\include;

D:\OpenCV2.3.1\build\include\opencv;

D:\OpenCV2.3.1\build\include\opencv2

3.配置lib路徑

即告訴VC去什麼地方尋找OpenCV的庫文件。

在剛下載的文件OpenCV-2.3.1-win-superpack.exe里,已經為VC2008和VC2010預先編譯好了動

態庫和靜態庫,請根據情況選擇以下之一:

32位系統VC2008,庫目錄為:D:\OpenCV2.3.1\build\x86\vc9\lib

32位系統VC2010,庫目錄為:D:\OpenCV2.3.1\build\x86\vc10\lib

64位系統VC2008,庫目錄為:D:\OpenCV2.3.1\build\x64\vc9\lib

64位系統VC2010,庫目錄為:D:\OpenCV2.3.1\build\x64\vc10\lib

請根據自己的情況四選一,將庫目錄輸入菜單“工具”-“選項”-“項目和解決方案”-

“VC++目錄”-“庫文件”

4.設置環境變數

剛設置的是動態庫,因此還需要將OpenCV的dll文件所在的目錄加入Path環境變數。

dll文件目錄如下,請根據情況選擇以下之一:

32位系統VC2008,dll目錄為:D:\ProgramFiles\OpenCV2.3.1\build\x86\vc9\bin

32位系統VC2010,dll目錄為:D:\ProgramFiles\OpenCV2.3.1\build\x86\vc10\bin

64位系統VC2008,dll目錄為:D:\ProgramFiles\OpenCV2.3.1\build\x64\vc9\bin

64位系統VC2010,dll目錄為:D:\ProgramFiles\OpenCV2.3.1\build\x64\vc10\bin

由於有些函數需要TBB,所以需要將tbb所在的目錄也加入到環境變數Path中。

TBB相關的DLL路徑為:

32位系統VC2008:D:\ProgramFiles\OpenCV2.3.1\build\common\tbb\ia32\vc9

32位系統VC2010:D:\ProgramFiles\OpenCV2.3.1\build\common\tbb\ia32\vc10

64位系統VC2008:D:\ProgramFiles\OpenCV2.3.1\build\common\tbb\intel64\vc9

64位系統VC2010:D:\ProgramFiles\OpenCV2.3.1\build\common\tbb\intel64\vc10

加入後可能需要註銷當前Windows用戶(或重啟)後重新登陸才生效。

5.設置專案

在使用者創建的專案中,選擇SolutionExplorer里的專案項目,點擊右鍵,選擇Properties。

在[鏈接器LINKER]的[輸入INPUT]中,

為項目的Debug配置增加[附加依賴項AdditionalDependencies]: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_ml231

文档评论(0)

1亿VIP精品文档

相关文档