標籤:

OpenCV3.3.0在Visual Studio 2017上的配置

  • 下載OpenCV,選擇你所喜歡的版本,我選擇的是OpenCV3.3.0。官方下載地址:OpenCV下載地址。
  • 下載之後會有一個自解壓的exe文件,將其解壓到自己選擇的目錄文件夾底下,比如命名為OpenCV。再將OpenCV文件夾(比如路徑:D:opencvopencvuildx64vc14in)路徑添加到系統環境變數中。

此電腦—>屬性—>高級系統設置—>環境變數—>系統環境變數—>編輯

然後將路徑添加進去,選擇確定。

  • 打開Viusal Studio 2017 新建一個項目,然後選擇編輯欄目底下的屬性管理器,點擊之後根據操作系統的版本選擇「Debug|Win32」or「Debug|x64」,前者代表32位操作系統,後者64位操作系統。

通用屬性—>VC++目錄—>包含目錄

編輯包含目錄內容。將路徑:D:opencvopencvuildinclude以及裡面opencv和opencv2文件夾的目錄都添加至包含目錄中。

再選擇編輯該目錄下的庫目錄。將該路徑,如:D:opencvopencvuildx64vc14lib添加至庫目錄中。(可能個版本或者操作系統不同其中路徑名可能不同,請自適改動)

通用屬性—>鏈接器—>輸入—>附加依賴項

  • 編輯附加依賴項,添加動態鏈接文件,因為OpenCV3跟OpenCV2在這個地方有些區別,所以在配置該依賴項時,OpenCV3很簡單,在「Debug|x64」中可以添加「opencv_world330d.lib」即可。Release版本則不用添加「d」。

完成之後,進行檢測。在VS2017的工程中請預先添加一張圖片,暫且命名為「test.jpg」.

#include<opencv2opencv.hpp>using namespacd cv;int main(){ Mat srcImage = imread("test.jpg"); // 載入圖片 imshow("show",srcImage); // 顯示圖片 waitKey(6000); // 等待任意鍵按下}

運行之後即可看到顯示的"test.jpg"圖像.(如本文題圖所顯示的星空圖)。

希望對需要的人有所幫助,THANKS。

推薦閱讀:

web AR 前端qrcode識別 - 2 圖片處理
1.9【OpenCV圖像處理】平滑模糊濾波
線性代數的直覺理解(5)

TAG:OpenCV |