1. 程式人生 > >OpenCV學習之路(一)環境配置

OpenCV學習之路(一)環境配置

2、為解壓後的檔案新增環境變數,這裡我把OpenCV解壓到了H:\opencv\
H:\opencv\opencv\build\x64\vc15新增到環境變數

3、在VS2017 新建一個控制檯專案(Console Application)

4、在選單欄 點檢視 -> 其他視窗 --> 屬性管理器

5、展開Debug|x64目錄,右鍵Microsoft.Cpp.x64.user開啟屬性
在VC++ 目錄include裡新增三個include 路徑
opencv\build\include
opencv\build\include\opencv
opencv\build\include\opencv2

 


6、與第5步類似,
右鍵Microsoft.Cpp.x64.user開啟屬性
在VC++ 目錄library裡新增
opencv\build\x64\vc1
5\lib 路徑

7、在linker --> input 附加依賴裡 新增 

opencv_world341d.lib

opencv_world341.lib


8、因為我們配置的是x64,所以要把visual studio的編譯器設定為x64的。

主選單 Build --> Configuration Manager --> 選擇x64


(我第一次配置的時候沒有做最後一步, visual studio預設使用的是x86編譯器,所以引起

fatal error LNK1112 編譯衝突)

現在問題成功解決!

測試程式碼:

#include "stdafx.h"
#include <opencv2/opencv.hpp>
using namespace cv;

int main()
{

	Mat img = imread("2.jpg");  //女神照片

	imshow("[loading image...]", img);

	waitKey(6000);

}

此處 2.jpg 存放在cpp原始檔同一目錄