It has C++, C, Python and Java interfaces and supports Windows, Linux, Mac OS, iOS and Android.
OpenCV是跨平臺的計(jì)算機(jī)視覺開源庫,集成了許多常用的圖像處理和計(jì)算機(jī)視覺方面的通用算法。圖像處理側(cè)重處理圖像,計(jì)算機(jī)視覺側(cè)重模擬人的視覺。
OpenCV是一個(gè)易用的計(jì)算機(jī)視覺框架,能夠幫助快捷開發(fā)計(jì)算機(jī)視覺相關(guān)應(yīng)用程序。它還提供了MLL機(jī)器學(xué)習(xí)庫。
OpenCV是模塊架構(gòu)設(shè)計(jì):包括許多模塊,包含的模塊可在安裝目錄下的\build\include\opencv2\opencv_modules.hpp文件中查看。
安裝
- 安裝VS2015社區(qū)版。
- 安裝下載的exe文件,其實(shí)是一個(gè)自解壓程序,opencv/build/目錄是支持opencv工作的目錄。opencv/sources/目錄是源文件及相關(guān)文件。sources文件夾完全可以刪掉而不影響opencv運(yùn)行,當(dāng)然不要刪,因?yàn)殚_發(fā)程序要用到的。
- 將安裝路徑...\opencv\build\x64\vc14\bin添加到系統(tǒng)的path變量。注銷電腦生效。
- 配置,在VS中項(xiàng)目右側(cè)【屬性管理器】雙擊Microsoft.Cpp.Win32.user打開屬性頁面,設(shè)置【VC++目錄】下的【包含目錄】添加:...\build\include;..\build\include\opencv;\build\include\opencv2;【庫目錄】添 加 : ...\opencv\build\x64\vc14\lib,此處如果用Win32編譯器則用x86。
- 屬性頁面,【鏈接器】【輸入】【附加依賴項(xiàng)】添加opencv_world320.lib opencv_world320d.lib,添加的項(xiàng)目是位于...\opencv\build\x64\vc14\lib\目錄下的所有庫文件。
- 測試:添加前面配置好的屬性文件,Debug+X64模式,運(yùn)行不調(diào)試。