1. 程式人生 > >windows 10安裝opencv(vs版本為2015)

windows 10安裝opencv(vs版本為2015)



然後建立一個vs2015的工程: 1)開啟VS 2015,單擊選單欄中的檔案->新建->專案。在新視窗中選擇Visual C++,Win32控制檯應用程式,自定專案名稱、位置。在彈出視窗中選擇下一步,附加選項中對空專案打對勾。點選完成。 2)新建專案後,在解決方案資源管理器的原始檔處右鍵,新增->新建項,選擇C++檔案,進行命名,然後將其新增到工程中。 3)然後選擇專案屬性
4)選擇vc++目錄,再選擇包含目錄,在裡面新增以下選項 G:\opencv\build\include\opencv2 G:\opencv\build\include\opencv G:\opencv\build\include 再選擇庫目錄,在裡面新增以下選項 G:\opencv\build\x64\vc14\lib

5)開啟連結器下拉選項,選擇附加庫目錄,新增以下選項 G:\opencv\build\x64\vc14\lib

然後再開啟輸入下拉選項,選擇附加依賴項,新增以下選項 opencv_world320d.lib(注意,這裡選擇的編譯方式是debug,所以新增的是加d的選項,如果選擇的編譯方式是release,則新增的為opencv_world320.lib
6)測試程式 #include<opencv2/core/core.hpp> #include<opencv2/highgui/highgui.hpp> #include<iostream> usingnamespace std;
usingnamespace cv; int main() {     Mat MyImage = imread("G:\\timg.jpg");     if (!MyImage.data) {         cout << "讀取不到圖片" << endl;         return 0;     }     namedWindow("天空");     imshow("天空", MyImage);     waitKey(0);     return 1; }
這裡需要注意,imread最好使用絕對路徑,否則可能會找不到路徑,具體原因不清楚。
第二種可複用的配置方法:
先建立vs2015專案,然後選擇檢視->其他視窗->屬性管理器,在開啟的屬性管理器中,選擇Debug | x64中新新增一個屬性表,然後這個屬性表按上面的配置方法進行配置,以後這個屬性表可以儲存,建立其他工程時,載入這個屬性表就可以了。