一、開(kāi)源的OpenCV
機(jī)器視覺(jué)我們最常用的軟件是OpenCV(Intel OpenSource Computer Vision Library),它的中文論壇里面有非常清楚的介紹。
二、VisionPro?7.0系統(tǒng),快速開(kāi)發(fā)強(qiáng)大的應(yīng)用系統(tǒng)
康耐視公司(Cognex ?)推出的 VisionPro ? 系統(tǒng)組合了世界一流的機(jī)器視覺(jué)技術(shù),具有快速而強(qiáng)大的應(yīng)用系統(tǒng)開(kāi)發(fā)能力。 VisionPro QuickStart ? 利用拖放工具,以加速應(yīng)用原型的開(kāi)發(fā)。這一成果在應(yīng)用開(kāi)發(fā)的整個(gè)周期內(nèi)都可應(yīng)用。通過(guò)使用基于 COM/ActiveX 的 VisionPro 機(jī)器視覺(jué)工具和 Visual Basic ? 、 Visual C++ ? 等圖形化編程環(huán)境,開(kāi)發(fā)應(yīng)用系統(tǒng)。與 MVS-8100 ? 系列圖像采集卡相配合, VisionPro 使得制造商、系統(tǒng)集成商、工程師可以快速開(kāi)發(fā)和配置出強(qiáng)大的機(jī)器視覺(jué)應(yīng)用系統(tǒng)。
快速建立原型和易于集成
VisionPro 的兩層軟件結(jié)構(gòu)便于建立原型和集成。交互層利用拖放工具和 ActiveX 控件以加速應(yīng)用系統(tǒng)的開(kāi)發(fā);在程序?qū)?,將原型?yīng)用開(kāi)發(fā)成用戶解決方案?;?COM/ActiveX 技術(shù)使 VisionPro 應(yīng)用系統(tǒng)易于集成第三方實(shí)用程序(例如圖形函數(shù)),而且為整個(gè)機(jī)器(例如 I/O 、機(jī)器人控制、工廠通信)提供了基于 COM 控件應(yīng)用的易于集成性。
先進(jìn)的機(jī)器視覺(jué)軟件
Cognex 的視覺(jué)工具庫(kù)提供了用于測(cè)量、檢測(cè)、制導(dǎo)和識(shí)別的視覺(jué)軟件程序組。即使是在最具挑戰(zhàn)性的視覺(jué)應(yīng)用中,這些工具也被證實(shí)具有高可靠性。
硬件靈活性
VisionPro 的 用戶可在較大范圍內(nèi)選擇 MVS-8100 系列圖像采集卡,以開(kāi)發(fā)視覺(jué)應(yīng)用。經(jīng) VisionPro 軟件測(cè)試和證明,這些圖像采集卡為主機(jī)提供了用于圖像處理和顯示的高速圖像轉(zhuǎn)移,以獲得快速的視覺(jué)應(yīng)用操作。多相機(jī)輸入、高速度及對(duì)高分辨率相機(jī)的支持提高了 VisionPro 系統(tǒng)的采集靈活性。
技術(shù)優(yōu)勢(shì)
? 快速開(kāi)發(fā)強(qiáng)大的基于 PC 的視覺(jué)應(yīng)用
? 簡(jiǎn)化視覺(jué)系統(tǒng)與其他主控制程序的融合處理
? 兼容多種 Cognex MVS-8100 系列圖像采集卡
? 通過(guò) QuickStart 拖放工具加速原型應(yīng)用
? 配合視覺(jué)工具庫(kù),以獲得高性能
VisionPro 的軟件結(jié)構(gòu)
VisionPro 提供了易于應(yīng)用的原型、發(fā)展和應(yīng)用。在交互層,通過(guò)系列拖放工具, VisionProQuickStart 原型環(huán)境加速了強(qiáng)大機(jī)器視覺(jué)系統(tǒng)的開(kāi)發(fā)速度。用戶可以很快定義工具、測(cè)試工具行為及有效的運(yùn)行參數(shù)之間的連接。通過(guò) QuickStart 或 Visual Basic 可訪問(wèn) ActiveX 控件。因此,在程序?qū)?,原型?yīng)用可通過(guò) Visual Basic 或 Visual C++ 增強(qiáng),以開(kāi)發(fā)出個(gè)性化的解決方案。這一性能將使應(yīng)用系統(tǒng)的開(kāi)發(fā)時(shí)間大大縮短。 VisionPro 的結(jié)構(gòu)使用戶可從 QuickStart 、 ActiveX 或 COM 對(duì)象中的任何一層開(kāi)始他們的應(yīng)用系統(tǒng)開(kāi)發(fā)。
康耐視公司宣布推出 VisionPro?7.0 機(jī)器視覺(jué)軟件。VisionPro 7.0引入了可簡(jiǎn)化檢測(cè)應(yīng)用的開(kāi)發(fā)和現(xiàn)場(chǎng)維修的新概念 InspectionDesigner?。VisionPro 7.0還增加了專為全方位和較難讀取的一維條碼而優(yōu)化的行業(yè)最佳的條碼讀取工具 1DMax?,以及多個(gè)新工具和讀取功能增強(qiáng)。
Inspection Designer 的引入 — 首次用于一般檢測(cè)應(yīng)用 — 為視覺(jué)系統(tǒng)集成商和最終用戶提供了可簡(jiǎn)化檢測(cè)應(yīng)用的規(guī)范、開(kāi)發(fā)和維修的功能。Inspection Designer 具有三個(gè)主要優(yōu)勢(shì):
?缺陷的界定。一種新的圖像等級(jí)評(píng)定實(shí)用工具,使集成商和最終用戶能夠輕松地評(píng)定產(chǎn)品圖像等級(jí)和指定各個(gè)圖像中的不同缺陷類型。圖像等級(jí)評(píng)定實(shí)用工具可創(chuàng)建一個(gè)已評(píng)定等級(jí)的圖像庫(kù),以便在接下來(lái)的步驟中使用。
?驗(yàn)證。驗(yàn)證工具可幫助開(kāi)發(fā)商快速確認(rèn)視覺(jué)系統(tǒng)正在通過(guò)比較數(shù)百?gòu)?,甚至?shù)千張已保存且已評(píng)定等級(jí)的圖像的檢測(cè)結(jié)果等級(jí)來(lái)獲取所需結(jié)果。
?現(xiàn)場(chǎng)維修。驗(yàn)證工具還允許最終用戶對(duì)照已評(píng)定等級(jí)的圖像庫(kù)隨時(shí)重新測(cè)試檢驗(yàn)工具,以確認(rèn)工廠車間調(diào)整不會(huì)影響之前的檢測(cè)應(yīng)用。它還允許用戶在已評(píng)定等級(jí)的工件庫(kù)中添加新圖像。
“Inspection Designer 的引入為系統(tǒng)集成商及其最終用戶提供了一種共同的交流工具,因?yàn)樗?guī)定了定義好、壞工件的正規(guī)標(biāo)準(zhǔn),”視覺(jué)軟件業(yè)務(wù)部門經(jīng)理 Markku Jaaskelainen 說(shuō)道,“它可以方便地定義一個(gè)項(xiàng)目,并幫助確保集成商和最終用戶在項(xiàng)目開(kāi)始階段就達(dá)成共識(shí)?!?/p>
VisionPro 7.0 還具有多種新功能和增強(qiáng)功能,包括:
?用于處理全方位和較難讀取的條碼的軟件工具 1DMax。1DMax 可以讀取其他軟件無(wú)法讀取的條碼,包括有鏡面反射、損壞、背景噪聲和/或旋轉(zhuǎn)的代碼。
?支持在 Microsoft? Windows? 7 64 位操作系統(tǒng)中使用 MVS-8602e CameraLink? 板卡,可快速讀取需要較大內(nèi)存的大圖像。
新的 VisionPro 7.0 現(xiàn)已上市。更多信息或要下載 VisionPro 7.0 免費(fèi) 32 或 64 位試用版,敬請(qǐng)?jiān)L問(wèn)。
關(guān)于康耐視(COGNEX)
康耐視公司設(shè)計(jì)、研發(fā)、生產(chǎn)和銷售機(jī)器視覺(jué)和工業(yè) ID 系統(tǒng),即有“視覺(jué)”的電腦。康耐視的視覺(jué)和 ID 系統(tǒng)在全球范圍內(nèi)的整個(gè)生產(chǎn)和分銷過(guò)程中的多種檢驗(yàn)、識(shí)別和引導(dǎo)應(yīng)用中被廣泛使用。作為全球領(lǐng)先的機(jī)器視覺(jué)和工業(yè) ID 公司,康耐視自從 1981 年成立以來(lái),已經(jīng)銷售了 50 多萬(wàn)套機(jī)器視覺(jué)系統(tǒng),累計(jì)利潤(rùn)超過(guò) 25 億美元??的鸵暱偛吭O(shè)在美國(guó)馬薩諸塞州 Natick 鎮(zhèn),在北美、日本、歐洲、亞洲和拉丁美洲設(shè)有地區(qū)辦事處和經(jīng)銷處。更多詳情,請(qǐng)登錄公司網(wǎng)站: 。
三、LabVIEW用于機(jī)器視覺(jué)
美國(guó)NI公司的應(yīng)用軟件LabVIEW機(jī)器視覺(jué)軟件編程速度是最快的。LabVIEW是基于程序代碼的一種圖形化編程語(yǔ)言。其提供了大量的圖像預(yù)處理、圖像分割、圖像理解函數(shù)庫(kù)和開(kāi)發(fā)工具,用戶只要在流程圖中用圖標(biāo)連接器將所需要的子VI(VirtualInstruments LabVIEW開(kāi)發(fā)程序)連接起來(lái)就可以完成目標(biāo)任務(wù)。任何1個(gè)VI都有3部分組成:可交互的用戶界面、流程圖和圖標(biāo)連接器。LabVIEW編程簡(jiǎn)單,而且對(duì)工件的正確識(shí)別率很高。
四、德國(guó)的MVTecHALCON
HALCON是德國(guó)MVtec公司開(kāi)發(fā)的一套完善的標(biāo)準(zhǔn)的機(jī)器視覺(jué)算法包,擁有應(yīng)用廣泛的機(jī)器視覺(jué)集成開(kāi)發(fā)環(huán)境。它節(jié)約了產(chǎn)品成本,縮短了軟件開(kāi)發(fā)周期——HALCON靈活的架構(gòu)便于機(jī)器視覺(jué),醫(yī)學(xué)圖像和圖像分析應(yīng)用的快速開(kāi)發(fā)。在歐洲以及日本的工業(yè)界已經(jīng)是公認(rèn)具有最佳效能的Machine Vision軟件。
HALCON源自學(xué)術(shù)界,它有別于市面一般的商用軟件包。事實(shí)上,這是一套imageprocessing library,由一千多個(gè)各自獨(dú)立的函數(shù),以及底層的數(shù)據(jù)管理核心構(gòu)成。其中包含了各類濾波,色彩以及幾何,數(shù)學(xué)轉(zhuǎn)換,型態(tài)學(xué)計(jì)算分析,校正,分類辨識(shí),形狀搜尋等等基本的幾何以及影像計(jì)算功能,由于這些功能大多并非針對(duì)特定工作設(shè)計(jì)的,因此只要用得到圖像處理的地方,就可以用HALCON強(qiáng)大的計(jì)算 分析能力來(lái)完成工作。應(yīng)用范圍幾乎沒(méi)有限制,涵蓋醫(yī)學(xué),遙感探測(cè),監(jiān)控,到工業(yè)上的各類自動(dòng)化檢測(cè)。
HALCON支持Windows,Linux和Mac OS X操作環(huán)境,它保證了投資的有效性。整個(gè)函數(shù)庫(kù)可以用C,C++,C#,Visual basic和Delphi等多種普通編程語(yǔ)言訪問(wèn)。HALCON為大量的圖像獲取設(shè)備提供接口,保證了硬件的獨(dú)立性。它為百余種工業(yè)相機(jī)和圖像采集卡提供接口,包括GenlCam,GigE和IIDC 1394。
HALCON功能
隨著MVTec公司與學(xué)術(shù)界的不斷合作,在最新推出的HALCON 11中具有以下新功能:
1.技術(shù)革新
HALCON 11可以實(shí)現(xiàn)真正意義上的目標(biāo)識(shí)別。基于樣本的識(shí)別方法可以區(qū)分出數(shù)量巨大的目標(biāo)對(duì)象。使用這種技術(shù)可以實(shí)現(xiàn)僅依靠顏色或紋理等特征即可識(shí)別經(jīng)過(guò)訓(xùn)練的目標(biāo),從而無(wú)需再采用一維碼或二維碼等用于目標(biāo)識(shí)別的特殊印記。
2.強(qiáng)大的三維視覺(jué)處理
HALCON 11提供的一個(gè)極為突出的新技術(shù)是三維表面比較,即將一個(gè)三維物體的表面形狀測(cè)量結(jié)果與預(yù)期形狀進(jìn)行比較。HALCON提供的所有三維技術(shù),如多目立體視覺(jué)或sheet of light,都可用于表面重構(gòu);同時(shí)也支持直接通過(guò)現(xiàn)成的三維硬件掃描儀進(jìn)行三維重構(gòu)。此外,針對(duì)表面檢測(cè)中的特殊應(yīng)用對(duì)光度立體視覺(jué)方法進(jìn)行了改善。不僅如此,HALCON現(xiàn)在還支持許多三維目標(biāo)處理的方法,如點(diǎn)云的計(jì)算和三角測(cè)量、形狀和體積等特征計(jì)算、通過(guò)切面進(jìn)行點(diǎn)云分割等。
3.高速機(jī)器視覺(jué)體驗(yàn)
自動(dòng)算子并行處理 (AOP) 技術(shù)是HALCON的一個(gè)獨(dú)特性能。HALCON 11中支持使用GPU處理進(jìn)行機(jī)器視覺(jué)算法的算子超過(guò)75個(gè),比其他任何軟件開(kāi)發(fā)包提供的數(shù)量都多。除此之外,基于聚焦變化的深度圖像獲取 (depth fromfocus)、快速傅立葉變換 (FFT) 和HALCON的局部變形匹配都有顯著的加速。HALCON 11會(huì)帶給用戶更高速的機(jī)器視覺(jué)體驗(yàn)。
4.其他新功能
1)Aztec碼識(shí)別;
2)Micro QR碼識(shí)別;
3)為分類自動(dòng)選擇特征;
?
4)使用HDevelop性能評(píng)測(cè)工具進(jìn)行高效的編碼分析;
5)支持Mac OS X 10.7操作系統(tǒng);
6)重新修訂HALCON/C++接口;
?
7)三維數(shù)據(jù)快速可視化;
8)遠(yuǎn)心鏡頭立體視覺(jué);
9)改善攝像機(jī)標(biāo)定技術(shù);
?
10)HDevelop OCR助手,包含訓(xùn)練文件瀏覽器;
11)用于一維碼和二維碼識(shí)別的GS1術(shù)語(yǔ)學(xué);
12)串行化HALCON/.NET及HALCON/C++;
?
13)易用的測(cè)量工具;
14)支持JPEG XR及其他。
?
?
五、MATLAB相關(guān)的工具箱
如下:
Image Processing Toolbox (圖像處理工具箱)
Computer Vision System Toolbox (計(jì)算機(jī)視覺(jué)工具箱)
Image Acquisition Toolbox (圖像采集工具箱)
其他的一些工具箱:
A
1。名稱:機(jī)器視覺(jué)工具箱。(Machine Vision Toolbox )
2。開(kāi)發(fā)者:Peter Corke. 發(fā)布日期: 1999
3。機(jī)構(gòu):澳大利亞 布里斯班 機(jī)器人和自動(dòng)化研究組 負(fù)責(zé)人。
4。下載界面:
5。簡(jiǎn)介:這個(gè)工具箱是作者研究領(lǐng)域的程序收集:光度測(cè)定、
圖像測(cè)量、比色、過(guò)濾、特征提取、圖像讀寫(xiě)、過(guò)濾、分割等。結(jié)合Matlab和工作站,可以作為機(jī)器視覺(jué)算法研究提供方便的支持。
B
1。名稱:聽(tīng)覺(jué)工具箱。(Auditory Toolbox)
2。開(kāi)發(fā)者:Malcolm Slaney. 發(fā)布日期: 1998
3。機(jī)構(gòu):加拿大 Interval Research 公司。
4。下載界面:
~malcolm/interval/1998-010/
5。簡(jiǎn)介:聽(tīng)覺(jué)工具箱可以實(shí)現(xiàn)典型的聽(tīng)覺(jué)模型,它還可以幫助您驗(yàn)證您的聽(tīng)覺(jué)模型假說(shuō),揭示人類聽(tīng)覺(jué)系統(tǒng)感知聲音的原理。
C
1。名稱:人類循環(huán)系統(tǒng)模型工具箱 (PHYSBE,a physiological simulation benchmark experiment)
2。開(kāi)發(fā)者:Kevin Kohrt。發(fā)布日期: 1966年提出理論模型,1999年提供下載。
3。機(jī)構(gòu):____。
4。下載界面:
5。簡(jiǎn)介:經(jīng)典的人類循環(huán)系統(tǒng)仿真模型,可以用來(lái)模擬血流中的氧、氮、營(yíng)養(yǎng)物質(zhì)、熱量和化學(xué)示蹤劑。
D
1。名稱:代謝模型 分析與優(yōu)化工具箱 (MetMAP is a Matlab Toolboxfor Metabolical Modeling, Analysis and oPtimization )
2。開(kāi)發(fā)者:Julio Vera。發(fā)布日期: 2003年。
3。機(jī)構(gòu):西班牙 La Laguna大學(xué)。
4。下載界面:
5。簡(jiǎn)介:幫助您從理論模型的角度來(lái)研究一個(gè)代謝系統(tǒng),分析代謝通路的結(jié)構(gòu)和動(dòng)力學(xué)性質(zhì)。另外,可以對(duì)一個(gè)干預(yù)措施進(jìn)行優(yōu)化設(shè)計(jì)。
E
1。名稱:大腦風(fēng)暴 (腦電磁信號(hào)可視化與分析工具箱 BrainStorm is an integrated Matlab Toolbox dedicated toMagnetoencephalography (MEG) and Electroencephalography (EEG) datavisualization and processing. )
2。開(kāi)發(fā)者: Felix Darvas。更新日期: 2005年1月!
3。機(jī)構(gòu):USC, Los Angeles 。
4。下載界面:
請(qǐng)用我的賬號(hào)登陸。用戶名: tenhospital@hotmail.com 密碼:UsPQ7t5G
5。簡(jiǎn)介:能夠?qū)δX電圖、腦磁波描記圖進(jìn)行可視化和分析。是這方面非常重要的共享件。
F
1。名稱:腦電圖實(shí)驗(yàn)室 (腦電磁生理信號(hào)分析工具箱 EEGLAB (v4.x) is an interactive Matlab toolbox for processingcontinuous and event-related EEG, MEG and other electrophysiological data usingindependent component analysis (ICA), time/frequency analysis, and othermethods including artifact rejection. )
2。開(kāi)發(fā)者: A Delorme 。更新日期: 2004年。
3。機(jī)構(gòu): Computational Neurobiology Laboratory, The Salk Institute.
4。下載界面:
5。簡(jiǎn)介:能夠?qū)δX電圖、腦磁波描記圖進(jìn)行可視化和分析。
G
1。名稱:超聲射束形成工具箱 (Beamformation Toolbox)
2。開(kāi)發(fā)者: Svetoslav Nikolov。更新日期: 2000年1月。
3。機(jī)構(gòu): Electronics & Signal Processing TechnicalUniversity of Denmark.
4。下載界面:?BFT/main.html
5。簡(jiǎn)介:由C寫(xiě)成,運(yùn)行速度快。具有多種算法。This is a toolbox for Matlab written in C for beamformation ofultrasound data. It is extremely fast and supports all of the standardbeamformation methods as well as monostatic, bistatic and polystatic syntheticaperture focusing. The beamformation can be either line, all lines in parallel..
H
1。名稱:細(xì)胞生長(zhǎng)結(jié)構(gòu)可視化工具箱 (Growing Cell Structure Visualisation Toolbox)
2。開(kāi)發(fā)者: Rob Harrison 。發(fā)表日期:1999 年。
3。機(jī)構(gòu): Departments of Automatic Control & Systems Engineeringand Pathology University of Sheffield
4。下載界面:~path/GCSVIS/index.html
5。簡(jiǎn)介:發(fā)表于Lancet雜志的相應(yīng)軟件。使用前需要對(duì)其方法有所了解。Walker AJ, Cross SS, Harrison RF. Visualisation ofbiomedical datasets by use of growing cell structure networks: a noveldiagnostic classification technique. Lancet 1999; 354:1518-1521.
六、加拿大的Maxtor Image library
MIL軟件包是一種硬件獨(dú)立、有標(biāo)準(zhǔn)組件的32位圖象庫(kù)。它有一整套指令,針對(duì)圖象的處理和特殊操作,包括:斑痕分析、圖象校準(zhǔn)、口徑測(cè)定、二維數(shù)據(jù)讀寫(xiě)、測(cè)量、圖案識(shí)別及光學(xué)符號(hào)識(shí)別操作。它也支持基本圖形設(shè)備。MIL能夠處理二值,灰度或彩色圖象。
此軟件包為應(yīng)用的快速發(fā)展設(shè)計(jì),便于使用。它有完全透明的管理系統(tǒng),沿襲虛擬數(shù)據(jù)對(duì)象操作,而非物理數(shù)據(jù)對(duì)象操作,允許獨(dú)立于平臺(tái)的應(yīng)用。這意味著一個(gè)MIL應(yīng)用程序能夠在不同環(huán)境(Win98/Me/NT/2000)中運(yùn)行于任何VESA-compatible VGA板或Matrox圖象板上。MIL用用系統(tǒng)的觀念識(shí)別硬件板,單一應(yīng)用程序可控制一種以上硬件板。MIL能單獨(dú)在主機(jī)上運(yùn)行,但使用專用加速M(fèi)atrox硬件效率更高。
MIL軟件包具有以下功能:
· 獲取高達(dá)16位的灰度圖或彩色圖
· 處理1、8、16和32位整數(shù)或浮點(diǎn)數(shù)圖象
· 根據(jù)操作處理彩色圖象彩色圖象的每一層會(huì)被相繼的獨(dú)立處理。統(tǒng)計(jì)分析、斑痕分析、測(cè)量、圖案匹配、光學(xué)符號(hào)識(shí)別和代碼操作不支持彩色處理。
· 顯示1,8或16位灰度或彩色圖象(平臺(tái)支持情況下)
MIL函數(shù)功能:
·點(diǎn)對(duì)點(diǎn)
·統(tǒng)計(jì)
·濾波
·形態(tài)學(xué)處理
·幾何變換
·粒子分析
·測(cè)量
·壓縮/解壓縮
·邊緣查找
·幾何模型查找
·模式匹配
·條碼和矩陣碼
·校準(zhǔn)
·光學(xué)字符識(shí)別OCR
·相機(jī)自動(dòng)聚焦
·應(yīng)用程序控制
·數(shù)據(jù)控制
·顯示控制
·數(shù)字設(shè)備控制
·圖形
七、eVision機(jī)器視覺(jué)軟件
eVision機(jī)器視覺(jué)軟件包是由比利時(shí)euresys公司推出的一套機(jī)器視覺(jué)軟件開(kāi)發(fā)SDK,相比于其他的機(jī)器視覺(jué)開(kāi)發(fā)包例如cognex visionlibrary, Matrox Imaging library,它似乎在SDK的功能分類上比這兩個(gè)提供了更多的選擇項(xiàng),而這一點(diǎn)感覺(jué)Matrox Imaginglibrary做特別差,顯得特別蒼白。
evision機(jī)器視覺(jué)軟件開(kāi)發(fā)包所有代碼都經(jīng)過(guò)mmx指令的優(yōu)化,處理速度非常快,感覺(jué)和Intel的IPP有的一拼(當(dāng)然還是比IPP稍遜一籌,但是畢竟這是Intel自家開(kāi)發(fā)的),但卻提供了比IPP多得多的機(jī)器視覺(jué)功能,例如OCR,OCV,基于圖像比對(duì)的圖像質(zhì)量檢測(cè),Barcode和MatrixCode識(shí)別。而且我在這兩年開(kāi)發(fā)機(jī)器視覺(jué)軟件基本都是基于evision開(kāi)發(fā),
evision主要以下幾個(gè)模塊組成:
Easy - 通用庫(kù),包含數(shù)據(jù)結(jié)構(gòu)的定義以及圖像文件的存儲(chǔ)和讀取等。
EasyImage - 數(shù)字圖像處理通用庫(kù),包含通用的數(shù)字圖像處理操作和算法,比如fft,圖像的代數(shù)運(yùn) 算,直方圖統(tǒng)計(jì)和分析,圖像配準(zhǔn)和幾何變換等等。
EasyColor - 彩色圖像處理庫(kù),包括彩色圖像空間的轉(zhuǎn)換,Bayer轉(zhuǎn)換,基于K均值的彩色圖像分割算法等
EasyObject - Blob分析庫(kù),包括Blob的特征提取,圖像分割等。
EasyGauge - 基于亞象素的圖像測(cè)量工具。
EasyMatch - 基于灰度相關(guān)性的圖像匹配包,速度非???,而且能夠得到達(dá)到亞象素精度的匹配結(jié)果。對(duì)于旋轉(zhuǎn),尺度變化和平移等都能精確找到模板圖像的位置。
EasyFind - 基于幾何形狀的圖像匹配包,速度也非???,但是精度不太準(zhǔn)確,受圖像噪聲影響大,euresys公司還在繼續(xù)完善中。
EasyOCR - 字符識(shí)別工具包,做的也不是太好,因?yàn)槭腔谀0迤ヅ涞姆椒?,沒(méi)有基于神經(jīng)網(wǎng)絡(luò)的來(lái)的精確,但是在大部分場(chǎng)合下還是非常適用的,速度快,定位精度高。
EasyOCV-印刷質(zhì)量檢測(cè)包,做的尤其好,和下面要介紹的EChecker使用,可以廣泛適用于印刷檢測(cè)和字符質(zhì)量檢測(cè)等場(chǎng)合,速度和準(zhǔn)確度都非常高。
EChecker- 更廣范的印刷質(zhì)量檢測(cè)包,適用于所有的印刷檢測(cè)對(duì)象。
EasyBarcode和EasyMatrixCode-一維,二維條碼識(shí)別庫(kù)。做的也是相當(dāng)一流的,和CVL不相上下。
EasyBGA-半導(dǎo)體芯片的BGA檢測(cè)包。
EasyWorldShape - 計(jì)算機(jī)視覺(jué)標(biāo)定工具
八、HexSight
Adept公司出品的HexSight是一款高性能的、綜合性的視覺(jué)軟件開(kāi)發(fā)包,它提供了穩(wěn)定、可靠及準(zhǔn)確定位和檢測(cè)零件的機(jī)器視覺(jué)底層函數(shù)。其功能強(qiáng)大的定位器工具能精確地識(shí)別和定位物體,不論其是否旋轉(zhuǎn)或大小比例發(fā)生變化。HexSight即使在最惡劣的工作環(huán)境下都能提供可靠的檢測(cè)結(jié)果,呈現(xiàn)出非凡的性能。
HexSight軟件包含一個(gè)完整的底層機(jī)器視覺(jué)函數(shù)庫(kù),程序員可用它來(lái)建構(gòu)完整的高性能2D機(jī)器視覺(jué)系統(tǒng),節(jié)省整個(gè)系統(tǒng)開(kāi)發(fā)的時(shí)間。HexSight可利用Visual Basic、Visual C++或Borland Dephi平臺(tái)方便地進(jìn)行二次開(kāi)發(fā)。
HexSight 的歷史
HexSight最早是一家位于加拿大魁北克專注于機(jī)器視覺(jué)算法開(kāi)發(fā)的公司, HexSight是世界上第一個(gè)做到1/40亞像素精度的視覺(jué)軟件,其特點(diǎn)是精度高、定位識(shí)別速度快、對(duì)環(huán)境光線等干擾不敏感、檢測(cè)可靠性極高,因而于2000年7月被美國(guó)著名機(jī)器人公司Adept收購(gòu)。HexSight軟件自1999年發(fā)布的Release1.0開(kāi)始,現(xiàn)在已分布Release3.3版本。
HexSight 的定位技術(shù)
HexSight的定位工具是根據(jù)幾何特征,采用最先進(jìn)的輪廓檢測(cè)技術(shù)來(lái)識(shí)別對(duì)象和模式。這一技術(shù)在圖像凌亂、亮度波動(dòng)、圖像模糊和對(duì)象重疊等方面有顯著效果。HexSight能處理自由形狀的對(duì)象,并具有功能強(qiáng)大的去模糊算法。HexSight快速,在一臺(tái)2GHz 的處理器上,一般零件尋找和定位不超過(guò)10ms,并可達(dá)到1/40亞像素位置重復(fù)精度和0.01度旋轉(zhuǎn)重復(fù)精度。此外HexSight有豐富但易用的圖像標(biāo)定工具,而且它的定位器可以方便嵌入到OEM的產(chǎn)品中。
九、RVB機(jī)器視覺(jué)和圖象處理算法軟件
利維機(jī)器視覺(jué)應(yīng)用軟件開(kāi)發(fā)包(Real ViewBench,簡(jiǎn)稱RVB)是致力于自動(dòng)化領(lǐng)域的專業(yè)機(jī)器視覺(jué)和圖象處理算法軟件包,是機(jī)器視覺(jué)行業(yè)極具競(jìng)爭(zhēng)力和價(jià)格優(yōu)勢(shì)的專業(yè)算法軟件包。
RVB包含各種Blob分析,形態(tài)學(xué)運(yùn)算,模式識(shí)別和定位,尺寸測(cè)量等性能杰出的算法,提供不同形狀關(guān)注區(qū)(Region ofInterest, 簡(jiǎn)稱ROI)操作,可以開(kāi)發(fā)強(qiáng)大的視頻人機(jī)界面功能。RVB提供了穩(wěn)定、可靠及準(zhǔn)確定位和檢測(cè)零件的機(jī)器視覺(jué)底層函數(shù),其功能強(qiáng)大的定位器工具能精確地識(shí)別和定位物體,即使在最惡劣的工作環(huán)境下都能提供可靠的檢測(cè)結(jié)果,呈現(xiàn)出非凡的性能。
RVB軟件包含一個(gè)完整的底層機(jī)器視覺(jué)函數(shù)庫(kù),程序員可用它來(lái)建構(gòu)完整的高性能2D機(jī)器視覺(jué)系統(tǒng),節(jié)省整個(gè)系統(tǒng)開(kāi)發(fā)的時(shí)間??衫肰isual Basic、Visual C++或Borland Dephi平臺(tái)方便地進(jìn)行RVB二次開(kāi)發(fā)。
RVB與圖象采集設(shè)備如CCD相機(jī)無(wú)關(guān),目前支持多種廠家的相機(jī),接口包括USB2.0/3.0, GigE,1394a/b,如有更多相機(jī)接口要求,可以為客戶免費(fèi)定制。
精華版功能
¨ 支持8,16,24,32位深度數(shù)字圖像;支持絕大部分文件圖像格式如BMP,JPG,GIF, TIF等。
¨ 提供各種圖象預(yù)處理功能,如規(guī)范化處理,邊緣增強(qiáng),去噪,形態(tài)學(xué)運(yùn)算如腐蝕,膨脹,幾何變換如縮放,旋轉(zhuǎn)等;
¨ 提供各種統(tǒng)計(jì)分析功能如面積,方向,橢圓度,投影統(tǒng)計(jì),柱狀圖分析,定位,模式識(shí)別等;
¨ 提供強(qiáng)大的BLOB分析和相關(guān)處理功能,如自動(dòng)二值化,BLOB屬性分析,BLOB與圖象的變換;
¨ 支持多種形狀的關(guān)注區(qū)(ROI)對(duì)象處理功能,如矩形,圓形,環(huán)行,自定義形狀,滿足絕大應(yīng)用系統(tǒng)的需要;
¨ 提供基于高性能的GUI功能,支持各種幾何圖形的繪制,數(shù)字圖象的繪制和RVB各種特定對(duì)象的繪制,滿足復(fù)雜多變的視頻交互要求。
下載RVB精華版
專業(yè)版功能
¨ 包含所有精華版的功能;
¨ 提供各種常用功能的軟Caliber類,如定位,BLOB 分析,正反識(shí)別,記數(shù)等,可以快速應(yīng)用到具體視覺(jué)方案里面,縮小應(yīng)用系統(tǒng)開(kāi)發(fā)周期;
¨ 提供專用的支持軟Caliber顯示和編輯的視頻編輯窗口類,支持縮放顯示,拉伸等,可以開(kāi)發(fā)靈活的應(yīng)用界面;
¨ 支持Caliber類快速進(jìn)行文件讀寫(xiě)操作。
RVB在業(yè)界范圍內(nèi)廣泛得到使用,用戶可以利用其開(kāi)放式結(jié)構(gòu)快速開(kāi)發(fā)圖像處理和機(jī)器視覺(jué)應(yīng)用軟件。下面是部分已經(jīng)應(yīng)用RVB的行業(yè):
?宇宙航空和太空旅行
?汽車零件制造
?制陶業(yè)
?化學(xué)
?電子元件和設(shè)備
?食品業(yè)
?玻璃制造和生產(chǎn)
?身體健康和生命科學(xué)
?冶金和勘探業(yè)
?醫(yī)療和制藥業(yè)
?紙制造業(yè)
?精密工程和光學(xué)
?車軌和火車檢測(cè)
評(píng)論
查看更多