天天看點

OpenCV學習(1) OpenCV的安裝

1. 下載下傳檔案

下載下傳最新的OpenCV windows版本:

      我下載下傳的版本是2.46,下載下傳後得到OpenCV-2.4.6.0.exe,自解壓該檔案到目錄D:\opencv2.31\opencv2.46。自解壓之後,會生成一個opencv的子目錄,所有的opencv檔案都在這個目錄中。

2.編譯檔案

我使用CMake2.8來編譯OpenCV:

      首先標明源檔案目錄,編譯後二進制檔案輸出目錄。

OpenCV學習(1) OpenCV的安裝

      然後點選config按鈕,在彈出的框中我們選擇Vistual studio 2010(如果你的vs是其它版本,你可以選擇其它的vs版本或者其它的C++編譯器),再點選Finish按鈕,之後CMake就開始配置編譯環境。

OpenCV學習(1) OpenCV的安裝

       配置完之後,會生成下面的選項,你可以選擇和移去一些OpenCV 支援,因為以後我們要使用qt來進行OpenCV開發,是以我對WITH_QT打了勾,另外我也選擇了BUILD_EXAMPLES,其它的則保持不變,然後點選Generate按鈕開始産生vs2010的編譯配置檔案。

OpenCV學習(1) OpenCV的安裝

       完成後會在輸出目錄:D:\opencv2.31\opencv2.46\temp 産生一些OpenCV編譯的solution檔案,我們選擇打開其中的OpenCV.sln,在debug模式下,選擇build->build solution,開始debug模式的編譯。

OpenCV學習(1) OpenCV的安裝
OpenCV學習(1) OpenCV的安裝

       編譯完成後,找到Install 工程,選擇build->build install, 編譯後的lib檔案位于目錄D:\opencv2.31\opencv2.46\temp\lib\Debug中,生成的dll在../temp/bin/debug目錄。接下來,我們選擇Release模式,重複一遍前面的過程,生成release版本的lib和dll。

繼續閱讀