搭建vs2015和OpenCV開發環境
2.下載opencv,從www.opencv.org 下載opencv-3.1.0.exe,然後提取到指定目錄後復制路徑D:\opencv\build\x64\vc14\bin,右擊我的電腦->屬性->高級系統設置->環境變量->系統變量->選中"Path",點編輯,在變量值後添加";"和剛才復制的路徑。然後一直點確定。
3.打開vs2015,選擇新建項目->Visual C++->Win32 控制臺應用程序,填寫名稱test->選擇項目位置->確定->下一步->勾選"空項目"->完成。選中剛才新建的項目,然後選擇vs2015菜單欄的"視圖"->"屬性管理器",看到左邊屬性管理器下的項目打開“Debug | x64”,選中“Microsoft.Cpp.x64.user”右擊,選擇“屬性”;Microsoft.Cpp.x64.user屬性頁中選擇“VC++ 目錄”,
1).選擇右邊“包含目錄”,點“編輯”,添加路徑“D:\opencv\build\include\opencv”,“D:\opencv\build\include\opencv2”,“D:\opencv\build\include”,然後點"確定"。
2).選擇右邊“庫目錄”,點“編輯”,添加路徑“D:\opencv\build\x64\vc14\lib”,然後點"確定"。
選擇"鏈接器"->“輸入”->附加依賴項->編輯,填上“opencv_world310d.lib”(這個庫在目錄D:\opencv\build\x64\vc14\lib中),點“確定”,再點“確定”,再關掉右邊的屬性管理器。點一下“解決方案資源管理器”->選中"源文件"右擊,選中添加->新建項,填上名稱"main.cpp",點“添加”,寫下以下內容
#include <opencv2/opencv.hpp>
using namespace cv;
int main(int argc, char** argv) {
return 0;
}
在菜單欄的"Debug"旁邊,把"x86"改成“x64”。然後cpp文件就不會出現錯誤劃線。
在main函數裏加上以下測試內容:
#include <opencv2/opencv.hpp>
#include <iostream>
using namespace cv;
int main(int argc, char** argv) {
Mat src = imread("D:/visual studio 2015_Projects/testopencvinstall/test1.jpg");
if (src.empty()) {
printf("could not load image...\n");
return -1;
}
namedWindow("test opencv setup", CV_WINDOW_AUTOSIZE);
imshow("test opencv setup", src);
waitKey(0);
return 0;
}
搭建vs2015和OpenCV開發環境