vs2017 +opencv 3.4.1 connected to each other
vs 與 opencv 的安裝不多說,百度一搜兩個軟體就可以官網獲取最新免費版本。
vs儘量不要安裝在C盤。
重點說以一下兩個軟體的適配:
首先,在安裝軟體時 ,不要急躁,否則,blabla~~~~
步驟:
(1) 更改環境變數
右擊 計算機 》》 屬性 》》 高階 系統設定 》》 高階 》》 環境變數
》》選系統變數中“PATH" 》》 新增 D:\opencv\build\x64\vc15\bin
(我是opencv直接解壓在D盤,直接在D盤解壓成opencv資料夾,如果解壓不同,按照你自己的,我是vs2017, vc14對應VS2015,vc15對應VS2017 )
(02)重點 : 更改完 環境變數 後,,一定要 重啟電腦 ,重要的事情多說幾遍!!!!!!
重啟電腦後
在vs2017 中配置opencv
vs2017中 》》 新建 》》 專案 》》空專案Project1 》》 ( 螢幕兩側找到Project1 ) , 右擊 , 》》 新增 》》 .cpp檔案
》》 屬性
》》 VC++目錄
》》 包含目錄
D:\opencv\build\include ; D:\opencv\build\include\opencv; D:\opencv\build\include\opencv2
》》 庫目錄
D:\opencv\build\x64\vc15\lib
》》 連結器
》》輸入 》》 附加依賴項
: opencv_world341d.lib (其實按照路徑D:\opencv\build\x64\vc15\lib 開啟,其中包含 opencv_world341.lib (release 情況下 ) opencv_world341d.lib (Debug 情況下) )
配置完成。
輸入小程式
#include <iostream>
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
using namespace cv;
int main() {
// 讀入一張圖片(遊戲原畫)
Mat img = imread("D:/01/2.jpg");
// 建立一個名為 "遊戲原畫"視窗
namedWindow("遊戲原畫");
// 在視窗中顯示遊戲原畫
imshow("遊戲原畫", img);
// 等待6000 ms後窗口自動關閉
waitKey(6000);
return 0; }
顯示影象,完成。