OpenCV學習之路(一)環境配置
阿新 • • 發佈:2019-02-09
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\vc15\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原始檔同一目錄