做機器視覺行業(yè)的硬件時間不短了,也接觸到不少機器視覺軟件,下面版本介紹一下常用的常用的機器視覺軟件。
一、開源的OpenCV
機器視覺常用的軟件是OpenCV(Intel OpenSource Computer Vision Library),較大的優(yōu)點是開源,可以進行二次開發(fā),目前有2版本和3.2版本,語法上面有一定的區(qū)別。
二、VisionPro系統(tǒng),快速開發(fā)強大的應用系統(tǒng)
康耐視公司(Cognex )推出的 VisionPro 系統(tǒng) VisionPro 使得制造商、系統(tǒng)集成商、工程師可以快速開發(fā)和配置出強大的機器視覺應用系統(tǒng)。目前版本為9.2版本,并且取消了軟件授權(quán)的形式,硬件授權(quán)價格在1.5萬-3萬不等。
三、LabVIEW軟件
美國NI公司的應用軟件LabVIEW機器視覺軟件編程速度是較快的。LabVIEW是基于程序代碼的一種圖形化編程語言。其提供了大量的圖像預處理、圖像分割、圖像理解函數(shù)庫和開發(fā)工具,用戶只要在流程圖中用圖標連接器將所需要的子VI(VirtualInstruments LabVIEW開發(fā)程序)連接起來就可以完成目標任務。任何1個VI都有3部分組成:可交互的用戶界面、流程圖和圖標連接器。LabVIEW編程簡單,而且對工件的正確識別率很高,目前在尺寸測量方面應用比較廣泛,如一鍵式測量儀等產(chǎn)品。
四、德國的MVTecHALCON視覺軟件
HALCON是德國MVtec公司開發(fā)的一套完善的標準的機器視覺算法包,擁有應用廣泛的機器視覺集成開發(fā)環(huán)境。它節(jié)約了產(chǎn)品成本,縮短了軟件開發(fā)周期——HALCON靈活的架構(gòu)便于機器視覺,醫(yī)學圖像和圖像分析應用的快速開發(fā)。在歐洲以及日本的工業(yè)界已經(jīng)是公認具有效能的Machine Vision軟件。目前版本是2013版本,在視覺應用方面使用的比較廣泛。
五、MATLAB相關(guān)的工具箱
如下:
Image Processing Toolbox (圖像處理工具箱)
Computer Vision System Toolbox (計算機視覺工具箱)
Image Acquisition Toolbox (圖像采集工具箱)
這個軟件了解的比較少,也有一定的使用人群。
以上只是介紹了主流的幾款機器視覺圖像處理軟件,歡迎補充和指正。