如何在VS2017配置OpenCV
步驟共分為一下5步:
下載OpenCV SDK 與安裝
安裝VS2015或者VS2017
1、配置包含目錄
2、配置庫目錄
3、配置聯結器
4、配置環境變數
5、重啟VS2015或VS2017
下載安裝OpenCV SDK:
進入OpenCV官網, 點擊左上角Library,選擇相應的版本下載,作者下載的是OpenCV-3.4.16 Windows版,
下載完成后運行,將檔案解壓, 建議解壓在除C盤外的其他盤,得到opencv檔案夾,我們主要利用build目錄下的檔案進行配置,build檔案夾目錄結構如下:

作者保存的路徑是D:\opencv3.4.16,該路徑后面會用到很多次
前期準備:
本文以VS2017為例對opencv進行配置
- 將解決方案平臺設定從"x86"改為"x64",這個很關鍵
- 打開VS2017-- 新建專案:檔案–新建–專案–控制臺應用–起名"test"
- 點擊 視圖–其他視窗–屬性管理器,點擊檔案名“test”展開,右擊第一項"Microsoft.Cpp.x64.user" – 屬性 – VC++目錄,接下來正式開始配置
1、配置”包含目錄“
點擊 包含目錄 – <編輯>, 將 opencv 源檔案中的 include 目錄下的 opencv2 匯入即可,

2、配置”庫目錄“
同理,將 D:\opencv3.4.16\opencv\build\x64\vc15\lib 添加
注意!若是VS2015則選擇 vc14 檔案夾, 若是VS2017則選擇 vc15 檔案夾,作者是VS2017所以選擇的是vc15檔案夾下的 lib

3、配置”聯結器"
點擊 聯結器–輸入–附加依賴項–<編輯>
添加 D:\opencv3.4.16\opencv\build\x64\vc15\lib 檔案夾下的 opencv_world3416d.lib 檔案
注意檔案名末尾有 d

4、配置環境變數
此電腦–空白處右擊屬性–高級系統設定–環境變數–系統變數的path–新建
將 D:\opencv3.4.16\opencv\build\x64\vc15\bin 添加進去
注意!如果VS版本為2015 則需要修改為 vc14

5、重啟VS2015或VS2017
測驗代碼:
#include <iostream>
#include <opencv2/opencv.hpp>
using namespace cv;
using namespace std;
int main(int argc, cher** argv)
{
Mat src = imread("D:/pic/00.png"); //提前準備好的圖片
imshow("input", src);
waitKey(0);
destroyAllWindows();
return 0;
}
點擊 生成–生成解決方案, 未報錯后點擊 除錯–開始執行, 若出現以下畫面說明opencv配置成功!!

注意: 一定要把"解決方案平臺"設定為 “x64”, 否則會運行失敗,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/404221.html
標籤:其他
