Windows 上的 OpenCV 3.1 入門

我們在 Windows 上安裝 OpenCV 3.1.0 並開始使用。有兩種方法可以在 Windows 上安裝 OpenCV。一種是下載安裝程式並執行它。其他是從源頭構建。

這是安裝 OpenCV 並開始使用的最簡單方法。OpenCV 在這裡提供了在 Windows 上安裝的預構建二進位制檔案。下載完成後,將其解壓縮並安裝在所選路徑中。

ProTip: 確保你的 OpenCV 路徑不包含任何空格。因此,最好將它安裝在 C:\或 D:\ root 目錄中

上述方法的問題是你無法使用 opencv_contrib 模組。此外,它沒有附帶所有第三方工具和庫。所以,如果你想使用所有這些,請跟隨。

我將解釋從原始碼安裝 OpenCV 的最低要求。有關更高階的資訊,請參閱此處

  • 安裝 CMake
  • 在某些沒有空格的目錄中從 ![StackOverflow 文件](https://github.com/Itseez/opencv.git> 克隆 OpenCV 原始碼。讓我們將其稱為 OpenCVdir。 <http://i.stack.imgur.com/h9NUM.png)
  • 現在,開啟 CMake GUI 並將源目錄(OpenCVdir)新增到 Sources 選單,並將目錄構建到構建選單。提示: 如果沒有構建目錄,請在 opencv 資料夾中建立一個。 StackOverflow 文件
  • 單擊 Configure 並選擇 Visual Studio 編譯器版本。我有 32 位 Visual Studio 2013 Professional,所以我選擇了 Visual Studio 12 編譯器。 StackOverflow 文件

提示: 你可以從此處下載 Visual Studio 2013 Professional。登入後,它提供 30 天試用+ 90 天延長試驗。

  • 按 Finish,CMake 將自動載入所有包。你可以新增或刪除包。再次按 Configure。
  • 如果要使用額外的 opencv_contrib 模組進行構建,則需要從此處下載它們。然後,提取它們並將 opencv_contrib / modules 目錄新增到 CMake,如下所示。 StackOverflow 文件
  • 現在再次按 Configure,然後按 Generate。
  • 關閉 CMake。轉到 your_opencv \ build 資料夾並開啟名為“OpenCV.sln”的檔案。 - 它將開啟 Visual Studio。現在,在除錯 StackOverflow 文件 模式和釋出 StackOverflow 文件 模式下執行它。
  • 現在,在 Visual Studio 右上角的解決方案資源管理器中,選擇 INSTALL 專案並構建它。 StackOverflow 文件

歡呼!! 享受你的 OpenCV。

將 OpenCV include 目錄新增到 Environment Variables 的 PATH 變數:

  • 轉到系統屬性,然後單擊高階系統設定StackOverflow 文件

  • 現在,單擊環境變數>>路徑>>編輯。 StackOverflow 文件

  • 在這裡,將位於 OpenCVdir / build / install / x86 / vc ** / bin 中的 bin 資料夾新增到此變數中。注意不要替換現有的 Path 值。

  • 在此之後,你需要重新啟動系統以更改環境變數,現在你已準備就緒。