1. 程式人生 > 程式設計 >OpenCV4.1.0+VS2017環境配置的方法步驟

OpenCV4.1.0+VS2017環境配置的方法步驟

將VS2017上配置OpenCV4.1.0的過程記錄於此。

準備工具:

OpenCV:4.1.0

IDE:VS2017

安裝環境:Win10 64位作業系統

主要步驟:

  • 下載OpenCV自解壓程式
  • 安裝VS2017
  • 新建專案
  • 配置包含路徑
  • 配置庫目錄
  • 配置連結器
  • 配置環境變數
  • 重啟VS2017
  • 測試配置是否成功

詳細過程:

1. 下載OpenCV自解壓程式

開啟https://opencv.org/releases.html,可以看到如圖1的介面。

OpenCV4.1.0+VS2017環境配置的方法步驟

圖1 OpenCV4.1.0下載介面

點選Win pack,設定好路徑,開始下載。下載完成後,如圖2所示。

OpenCV4.1.0+VS2017環境配置的方法步驟

圖2 自解壓程式下載成功

雙擊該exe檔案進行解壓。解壓後如圖3所示。

OpenCV4.1.0+VS2017環境配置的方法步驟
圖3 解壓後為資料夾opencv

2. 安裝VS2017

詳情請參考:https://www.jb51.net/softjc/700325.html

3. 新建專案

首先開啟VS2017,點選選單欄中【檔案】→【新建】→【專案】。如圖4所示。

OpenCV4.1.0+VS2017環境配置的方法步驟

圖4 【檔案】→【新建】→【專案】

點選之後,如圖5所示,在【Visual C++】欄中選擇【空專案】,然後給專案命名,例如名稱為opencv_test,設定好專案位置,然後點選確定。

OpenCV4.1.0+VS2017環境配置的方法步驟

圖5 建立專案

之後如圖6所示。在【解決方案資源管理器】的【原始檔】中【新增】→【新建項】。

OpenCV4.1.0+VS2017環境配置的方法步驟

圖6 【原始檔】→【新增】→【新建項】

之後如圖7所示。選擇C++檔案,對其命名,例如命名為main.cpp,然後點選新增。

OpenCV4.1.0+VS2017環境配置的方法步驟

圖7 新增C++檔案

此時,新專案已經建立,如圖8所示。

OpenCV4.1.0+VS2017環境配置的方法步驟

圖8 新專案建好

4. 配置包含路徑

將編譯器由【x86】改為【x64】,這是因為OpenCV4.1.0僅支援x64。再點選【檢視】→【其他視窗】→【屬性管理器】,結果如圖9所示。

OpenCV4.1.0+VS2017環境配置的方法步驟

圖9 【檢視】→【其他視窗】→【屬性管理器】

右擊【Microsoft.Cpp.x64.user】→【屬性】,出來如圖10的介面。

OpenCV4.1.0+VS2017環境配置的方法步驟

圖10 Microsoft.Cpp.x64.user屬性頁

在【通用屬性】→【VC++目錄】欄中,可以看到如圖11的介面。

OpenCV4.1.0+VS2017環境配置的方法步驟

圖11 配置包含路徑

將以下兩條路徑名新增到【包含目錄】中。注意:具體路徑名根據自己OpenCV路徑不同而不同。

C:\OpenCV-4.1.0\opencv\build\include

C:\OpenCV-4.1.0\opencv\build\include\opencv2

新增成功後,點選【確定】,即配置好了包含路徑。

5. 配置庫目錄

庫目錄同樣是在圖11的介面中配置,【包含目錄】下面第2個即是【庫目錄】。將以下路徑名新增到【庫目錄】中。

C:\OpenCV-4.1.0\opencv\build\x64\vc15\lib

同樣,具體路徑名根據自己OpenCV路徑不同而不同。x64資料夾下有兩個資料夾,分別是VC14和VC15。其中,VC14對應VS2015,VC15對應VS2017。庫目錄配置好後,如圖12所示。

OpenCV4.1.0+VS2017環境配置的方法步驟

圖12 配置庫目錄

新增成功之後,點選【確定】,即配置好了庫目錄。

6. 配置連結器

在圖12的介面中,點選【通用屬性】→【連結器】→【輸入】。在【附加依賴項】中新增opencv_world410d.lib。這個檔案庫在資料夾C:\OpenCV-4.1.0\opencv\build\x64\vc15\lib下。opencv_world410d.lib是Debug版本的檔案庫,目前只需要新增這個檔案庫即可。連結器配置好之後,如圖13所示。

OpenCV4.1.0+VS2017環境配置的方法步驟

圖13 配置連結器

點選【應用】,點選【確定】。

7. 配置環境變數

返回桌面,點選【此電腦】→【屬性】→【高階系統設定】→【環境變數】→【Path】。將以下路徑名新增到【Path】中,點選【確定】。

C:\OpenCV-4.1.0\opencv\build\x64\vc15\bin

同樣,具體路徑名根據自己OpenCV路徑不同而不同。

8. 重啟VS2017

此處建議重啟VS2017,免得需要在Windows資料夾下加入OpenCV的動態連結庫。

9. 測試配置是否成功

此處以讀取顯示一幅影象為例,測試配置是否成功。如圖14所示。

OpenCV4.1.0+VS2017環境配置的方法步驟

圖14 測試樣例

執行之後即可顯示結果,表示配置成功。如圖15所示,會出現一個控制檯視窗和一個圖片視窗。

OpenCV4.1.0+VS2017環境配置的方法步驟

圖15 執行結果

總結

配置包含路徑

C:\OpenCV-4.1.0\opencv\build\include

C:\OpenCV-4.1.0\opencv\build\include\opencv2

配置庫目錄

C:\OpenCV-4.1.0\opencv\build\x64\vc15\lib

配置連結器

opencv_world410d.lib (在C:\OpenCV-4.1.0\opencv\build\x64\vc15\lib下)

配置環境變數

C:\OpenCV-4.1.0\opencv\build\x64\vc15\bin

到此這篇關於OpenCV4.1.0+VS2017環境配置的方法步驟的文章就介紹到這了,更多相關OpenCV4.1.0 VS2017配置內容請搜尋我們以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援我們!