Opencv 1.0 安裝軟件,可以配合VC6.0開發(fā)。opencv3.4.1下載需要vc14~15 運行庫使用。
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
計算機視覺市場巨大而且持續(xù)增長,且這方面沒有標(biāo)準(zhǔn)API,如今的計算機視覺軟件大概有以下三種:
1.研究代碼(慢,不穩(wěn)定,獨立并與其他庫不兼容)
2.耗費很高的商業(yè)化工具(比如Halcon, MATLAB+Simulink)
3.依賴硬件的一些特別的解決方案(比如視頻監(jiān)控,制造控制系統(tǒng),醫(yī)療設(shè)備)這是如今的現(xiàn)狀。而標(biāo)準(zhǔn)的API將簡化計算機視覺程序和解決方案的開發(fā)。OpenCV致力于成為這樣的標(biāo)準(zhǔn)API。
OpenCV致力于真實世界的實時應(yīng)用,通過優(yōu)化的C代碼的編寫對其
OpenCV與其它視覺函數(shù)庫性能對比
執(zhí)行速度帶來了可觀的提升,并且可以通過購買Intel的IPP高性能多媒體函數(shù)庫(Integrated Performance Primitives)得到更快的處理速度。