目錄
1、軟體及驅動安裝
1.1、安裝LabVIEW軟體
1.2、安裝Vision Development Module(視覺?開發?模塊)
1.3、安裝NI Vision Acquisition Software(視覺?采集?軟體)
2、編程入門
機器視覺系統開發程序中,軟體的開發最為關鍵,耗時也最長,一套好的機器視覺軟體開發平臺可以有效提高機器視覺系統開發效率并增強系統的穩定性和可靠性,
目前可供選擇的機器視覺軟體開發平臺比較多,如德國MVTec軟體公司的HALCON(國內由大恒影像代理)、Congex公司的Vision Pro以及開源的OpenCV等,這些產品都是十分優秀的機器視覺應用開發平臺,但是,由于它們都要求基于傳統的文本編程語言(C、C++、Basic等)進行開發,這就使得開發者很難快速為客戶提供整套的自動化解決方案,
這時候就需要推薦LabVIEW這款開發環境了,
LabVIEW是由美國國家儀器(NI)公司研制開發,類似于C和BASIC開發環境,但是LabVIEW與其他計算機語言的顯著區別是:其他計算機語言都是采用基于文本的語言產生代碼,而LabVIEW使用的是圖形化編輯語言G撰寫程式,產生的程式是框圖的形式,
經過多年積累,NI已經可以很好地為成套的自動化系統快速開發提供完整的解決方案,首先,NI提供各種自動化系統開發所需的硬體產品,從資料采集卡、影像采集卡、數字V/O卡、各種儀器控制卡到模塊化儀器以及PXI、CompactRIO和CompactDAQ等硬體平臺應有盡有,其次,NI專門針對自動化系統開發量身定做了可視化、跨平臺(可在Windows、UNIX、Linux、Mac OS X上運行)并使用圖示代替文本行(圖形化設計語言)來創建應用程式的虛擬儀器開發平臺LabVIEW,它不僅廣泛支持多個廠商的硬體,還包含了大量內置和擴展的函式庫(如資料采集、信號處理、數學計算、統計分析、影像處理、機器視覺、運動控制、資料通信、資料庫、報表生成、移動開發、嵌入式開發等),這些函式都形象地表現為圖形化編程語言函式,以方便開發者快速構建自動化系統,
針對影像處理、分析和機器視覺,NI專門提供了可以基于LabVIEW與其他自動化設備無縫集成的機器視覺平臺,以滿足各種機器視覺應用軟硬體需求,基于這一平臺,開發人員可以更低的成本快速解決影像處理、分析和機器視覺領域的各種應用難題,
分享一些基于LabVIEW平臺研發的工業機器視覺系統:
1、軟體及驅動安裝
本專案專欄機器視覺系統開發需要安裝軟體及驅動如下表所示:
| 軟體及驅動 | 下載鏈接 |
|---|---|
| LabVIEW軟體 | https://www.ni.com/zh-cn/support/downloads/software-products/download.labview.html#369643 |
| Vision Development Module(視覺?開發?模塊) | https://www.ni.com/zh-cn/support/downloads/software-products/download.vision-development-module.html#367068 |
| NI Vision Acquisition Software(視覺?采集?軟體) | https://www.ni.com/zh-cn/support/downloads/drivers/download.vision-acquisition-software.html#367318 |
1.1、安裝LabVIEW軟體
第1步:到官網下載合適版本和配置的LabVIEW軟體,

第2步:默認軟體配置,一步步漫長的安裝程序,




第3步:軟體安裝完成后,請到官網購買軟體使用權,哈哈哈哈哈,

1.2、安裝Vision Development Module(視覺?開發?模塊)
第1步:到官網下載合適版本和配置的Vision Development Module(視覺?開發?模塊)驅動,

第2步:默認驅動配置,一步步漫長的安裝程序,







1.3、安裝NI Vision Acquisition Software(視覺?采集?軟體)
第1步:到官網下載合適版本和配置的NI Vision Acquisition Software(視覺?采集?軟體)驅動,

第2步:默認驅動配置,一步步漫長的安裝程序,






至此,完成LabVIEW和Nl視覺平臺軟體的安裝,機器視覺軟體的開發環境基本構建完成,
2、編程入門
本打算單獨寫一篇博文來講解LabVIEW的編程方法,后面在軟體中發現官網教程非常詳實,也就不再贅述,若對LabVIEW語法存在疑問的朋友可以查閱學習,


轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/275087.html
標籤:其他
上一篇:3.Numpy 運算子
