安裝環境
win10
vs2015
出錯和改錯
按網上的教程,配置好opencv后,包括已經把以下內容添加到‘包含目錄’了:
E:\openCV\opencv\build\include
E:\openCV\opencv\build\include\opencv
E:\openCV\opencv\build\include\opencv2
輸入測試代碼:
#include <iostream>
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
using namespace cv;
int main() {
Mat img = imread("Aaron_Eckhart_0001.jpg");
// 在窗口中顯示avatar
imshow("Aaron_Eckhart_0001", img);
// 等待6000 ms后窗口自動關閉
waitKey(6000);
}
執行調試,一直出現以下錯誤:無法打開‘opencv2/core/core.hpp’…….。Google了很久也找不到答案。。。失落了一會,突然發現#include opencv2/core/core.hpp 中opencv2已經在包含目錄中了。。。。所以只要把路徑中重復的opencv2去掉就好啦。因為opencv中很多的相關文件都包含了opencv2,所以,改一下剛剛添加到‘包含目錄’中的第三項就好啦,改成:
E:\openCV\opencv\build\include
這樣就可以啦!