OpenCV 2.4.9 VS2013 開發(fā)環(huán)境配置
OpenCV的全稱是:Open Source Computer Vision Library。OpenCV是一個基于(開源)發(fā)行的跨平臺計算機視覺庫,可以運行在Linux、Windows和Mac OS
OpenCV的全稱是:Open Source Computer Vision Library。OpenCV是一個基于(開源)發(fā)行的跨平臺計算機視覺庫,可以運行在Linux、Windows和Mac OS操作系統(tǒng)上。它輕量級而且高效,由一系列C函數(shù)和少量C 類構(gòu)成,同時提供了Python、Ruby、MATLAB等語言的接口,實現(xiàn)了圖像處理和計算機視覺方面的很多通用算法。
安裝OpenCV 2.4.9
首先,下載并解壓OpenCV 2.4.9。解壓后,請記住你自己解壓的路徑。
配置環(huán)境變量
1. 添加系統(tǒng)變量Path:將OpenCV安裝路徑的uildx86vc12in添加到系統(tǒng)變量Path中。
2. 添加用戶變量opencv:將OpenCV安裝路徑的uild添加為用戶變量opencv的值。
說明:不論你的系統(tǒng)是32位還是64位,路徑目錄均選擇x86,因為編譯都是使用32位編譯。如果選用x64,則程序運行時會出錯。
新建Visual C 項目
在Visual Studio中新建一個Visual C 項目,按照下圖所示進行項目配置。
配置工程目錄(Debug)
找到屬性管理器,雙擊Debug|Win32打開屬性窗口,按照以下設置進行配置:
1. 包含目錄(VC 目錄):添加OpenCV安裝路徑的uildinclude和uildincludeopencv2。
2. 庫目錄(VC 目錄):添加OpenCV安裝路徑的uildx86vc12lib。
3. 連接器 -> 輸入 -> 附加依賴項:添加所有以d結(jié)尾的庫文件,如opencv_、opencv_等。
配置工程目錄(Release)
與Debug配置相同,只是在連接器 -> 輸入 -> 附加依賴項中,不添加以d結(jié)尾的庫文件。
最終的測試
新建一個cpp文件,輸入以下代碼:
```cpp
#include
#include
using namespace std;
int main() {
IplImage* test;
test cvLoadImage("D:Sample_");
cvNamedWindow("test_demo", 1);
cvShowImage("test_demo", test);
cvWaitKey(0);
cvDestroyWindow("test_demo");
cvReleaseImage(test);
return 0;
}
```
以上代碼實現(xiàn)了打開一張圖片并顯示在窗口中的功能。你可以根據(jù)自己的需要修改圖片路徑和窗口名稱。編譯并運行程序,測試OpenCV的配置是否成功。