- 綠色版查看
- 綠色版查看
- 綠色版查看
- 綠色版查看
- 綠色版查看
OpenCV軟件優(yōu)勢(shì)
為什么有OpenCV
計(jì)算機(jī)視覺(jué)市場(chǎng)巨大而且持續(xù)增長(zhǎng),且這方面沒(méi)有標(biāo)準(zhǔn)API,如今的計(jì)算機(jī)視覺(jué)軟件大概有以下三種:
1.研究代碼(慢,不穩(wěn)定,獨(dú)立并與其他庫(kù)不兼容
2.耗費(fèi)很高的商業(yè)化工具(比如Halcon,MATLAB+Simulink)
3.依賴(lài)硬件的一些特別的解決方案(比如視頻監(jiān)控,制造控制系統(tǒng),醫(yī)療設(shè)備)這是如今的現(xiàn)狀。而標(biāo)準(zhǔn)的API將簡(jiǎn)化計(jì)算機(jī)視覺(jué)程序和解決方案的開(kāi)發(fā)。OpenCV致力于成為這樣的標(biāo)準(zhǔn)API。
OpenCV致力于真實(shí)世界的實(shí)時(shí)應(yīng)用,通過(guò)優(yōu)化的C代碼的編寫(xiě)對(duì)其
執(zhí)行速度帶來(lái)了可觀(guān)的提升,并且可以通過(guò)購(gòu)買(mǎi)Intel的IPP高性能多媒體函數(shù)庫(kù)(IntegratedPerformancePrimitives)得到更快的處理速度。右圖為OpenCV與當(dāng)前其他主流視覺(jué)函數(shù)庫(kù)的性能比較
OpenCV軟件定義
OpenCV于1999年由Intel建立,如今由WillowGarage提供支持。OpenCV是一個(gè)基于BSD許可(開(kāi)源)發(fā)行的跨平臺(tái)計(jì)算機(jī)視覺(jué)庫(kù),可以運(yùn)行在Linux、Windows和MacOS操作系統(tǒng)上。它輕量級(jí)而且高效——由一系列C函數(shù)和少量C++類(lèi)構(gòu)成,同時(shí)提供了Python、Ruby、MATLAB等語(yǔ)言的接口,實(shí)現(xiàn)了圖像處理和計(jì)算機(jī)視覺(jué)方面的很多通用算法。最新版本是3.3,2017年8月3日發(fā)布。
OpenCV擁有包括500多個(gè)C函數(shù)的跨平臺(tái)的中、高層API。它不依賴(lài)于其它的外部庫(kù)——盡管也可以使用某些外部庫(kù)。
OpenCV為Intel®IntegratedPerformancePrimitives(IPP)提供了透明接口。這意味著如果有為特定處理器優(yōu)化的IPP庫(kù),OpenCV將在運(yùn)行時(shí)自動(dòng)加載這些庫(kù)。
(注:OpenCV2.0版的代碼已顯著優(yōu)化,無(wú)需IPP來(lái)提升性能,故2.0版不再提供IPP接口
OpenCV編程語(yǔ)言
OpenCV用C++語(yǔ)言編寫(xiě),它的主要接口也是C++語(yǔ)言,但是依然保留了大量的C語(yǔ)言接口。該庫(kù)也有大量的Python,JavaandMATLAB/OCTAVE(版本2.5)的接口。這些語(yǔ)言的API接口函數(shù)可以通過(guò)在線(xiàn)文檔獲得。如今也提供對(duì)于C#,Ch,Ruby的支持。
所有新的開(kāi)發(fā)和算法都是用C++接口。一個(gè)使用CUDA的GPU接口也于2010年9月開(kāi)始實(shí)現(xiàn)。
OpenCV安裝步驟
1.在華軍軟件園下載OpenCV官方版安裝包,解壓后,雙擊exe程序,進(jìn)入安裝向?qū)?,單擊下一?
2.閱讀許可協(xié)議,單擊下一步
3.點(diǎn)擊選擇安裝文件夾,一般默認(rèn)安裝在電腦C盤(pán),推薦安裝在D盤(pán),單擊下一步
4.軟件正在安裝,請(qǐng)耐心等待
5.OpenCV安裝完成,單擊完成退出安裝向?qū)?
OpenCV系統(tǒng)支持
OpenCV可以在Windows,Android,Maemo,FreeBSD,OpenBSD,iOS,Linux和MacOS等平臺(tái)上運(yùn)行。使用者可以在SourceForge獲得官方版本,或者從SVN獲得開(kāi)發(fā)版本。OpenCV也是用CMake.
Windowsprerequisites
在Windows上編譯OpenCV中與攝像輸入有關(guān)部分時(shí),需要DirectShowSDK中的一些基類(lèi)。該SDK可以從預(yù)先編譯的MicrosoftPlatformSDK(orDirectXSDK8.0to9.0c/DirectXMediaSDKpriorto6.0)的子目錄SamplesMultimediaDirectShowBaseClasses獲得。
OpenCV更新日志
將bug掃地出門(mén)進(jìn)行到底
優(yōu)化用戶(hù)反饋的問(wèn)題,提升細(xì)節(jié)體驗(yàn)
特別說(shuō)明:
您好,您即將使用的軟件為輔助類(lèi)工具,可能會(huì)被各大殺毒軟件進(jìn)行攔截和查殺,該軟件可能存在使用風(fēng)險(xiǎn),請(qǐng)注意規(guī)避,如果您想繼續(xù)使用建議關(guān)閉各種殺毒軟件后使用。
附軟件包解壓密碼:m.jcdfsy.com
華軍小編推薦:
OpenCV作為一款應(yīng)用廣泛,功能強(qiáng)大的免費(fèi)辦公軟件,該最新版的功能得到眾多網(wǎng)友的一致好評(píng),強(qiáng)烈推薦大家下載使用,另外還有今目標(biāo)、漢王考勤管理系統(tǒng)、愛(ài)莫腦圖、WPS Office、快刀客平臺(tái)軟件推薦給大家下載使用。





























您的評(píng)論需要經(jīng)過(guò)審核才能顯示
有用
有用
有用