這是opencv2.2.0版本下載,直接下載安裝即可使用,配置方法根據(jù)vs的版本在網(wǎng)上可以搜到,是Intel®開(kāi)源計(jì)算機(jī)視覺(jué)庫(kù)。它由一系列 C 函數(shù)和少量 C++ 類構(gòu)成,實(shí)現(xiàn)了圖像處理和計(jì)算機(jī)視覺(jué)方面的很多通用算法。
opencv2.2.0版本擁有包括 300 多個(gè)C函數(shù)的跨平臺(tái)的中、高層 API。它不依賴于其它的外部庫(kù)——盡管也可以使用某些外部庫(kù)。
opencv2.2.0版本是我一開(kāi)始下載了zip的源碼包,但是發(fā)現(xiàn)include中opencv2內(nèi)的頭文件不全;暫時(shí)我不清楚為何沒(méi)有拷貝,我直接選擇將各個(gè)模塊中的include下的opencv2中的頭文件拷貝至底層include/opencv2目錄下即可。雖然老式的頭文件形式可用,但是都會(huì)修改為新式的頭文件include,所以如果include/opencv2目錄下沒(méi)有對(duì)應(yīng)的頭文件會(huì)導(dǎo)致找不到頭文件的錯(cuò)誤。因此,對(duì)于使用VS2010的朋友,我還是推薦使用官方的預(yù)編譯安裝包進(jìn)行安裝。
opencv2.2.0版本是一個(gè)基于(開(kāi)源)發(fā)行的跨平臺(tái)計(jì)算機(jī)視覺(jué)庫(kù),可以運(yùn)行在Linux、Windows和Mac OS操作系統(tǒng)上。它輕量級(jí)而且高效——由一系列 C 函數(shù)和少量 C++ 類構(gòu)成,同時(shí)提供了Python、Ruby、MATLAB等語(yǔ)言的接口,實(shí)現(xiàn)了圖像處理和計(jì)算機(jī)視覺(jué)方面的很多通用算法。OpenCV致力于真實(shí)世界的實(shí)時(shí)應(yīng)用,通過(guò)優(yōu)化的C代碼的編寫(xiě)對(duì)其執(zhí)行速度帶來(lái)了可觀的提升,并且可以通過(guò)購(gòu)買(mǎi)Intel的IPP高性能多媒體函數(shù)庫(kù)(Integrated Performance Primitives)得到更快的處理速度。右圖為OpenCV與當(dāng)前其他主流視覺(jué)函數(shù)庫(kù)的性能比較。