在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

LabVIEW視覺系統的搭建

lPCU_elecfans ? 來源:電子發燒友網 ? 作者:電子發燒友網 ? 2020-12-25 14:20 ? 次閱讀

說到機器視覺系統的開發,行業里有很多流行的開發工具組合,包括:VS+Halcon,VS+Vision Pro,VC+OpenCV,LabVIEW+VDM+VAS。這里我要講的就是LabVIEW+VDM+VAS這套組合,這套組合有什么優勢呢?

LabVIEW視覺的開發優勢

這里要說的第一個優勢就是入門的門檻低,學習成本低,容易上手,總之非常適合接觸編程時間較短的小白。除了易學這個優勢外,極高的開發效率也是這套開發工具的特點。

這個極高的開發效率要從幾個方面來講,首先,前期試驗簡單、方便、直觀,這里面大家需要知道的一個工具就是Vision Assistant(視覺助手),使用這個工具可以對一個視覺項目的可行性做一個初步的判斷(具體的使用方法,我后面再做講解),不過前提是你要有拍攝到的產品照片。

另外一個體現高效率的方面就是很容易做出軟件的界面,舉個例子,就拿圖像顯示框這樣的控件來說吧,LabVIEW中的這個控件的可用性非常出眾,可以說是功能十分完善的,其中主要的功能,如:放大、縮小、繪制ROI等。

總結一下,LabVIEW開發機器視覺系統的優勢是兩個字:快速。

所以,如果你有一個視覺項目的周期很短的情況下,用LabVIEW這套工具應該是一個非常不錯的選擇。

差點忘了,再給大家說一個好處是,LabVIEW這套工具可以從NI(開發了LabVIEW的公司)官方網站直接下載最新版本進行試用。相比其它的商用軟件包這個算是學生黨入手非常容易的。

LabVIEW視覺系統的搭建

前面已經說了,我們可以很容易從NI的官方網站直接下載到最新的試用版本。(具體網址可以自行百度一下)

以上這三個工具都是干什么用的呢?

我來簡單的解釋一下吧。

LabVIEW簡單的說,就是基礎編程的工具,可以實現基礎的編程功能,包括編程基本的邏輯和數據結構。

VDM,Vision Development Module,視覺開發模塊,這個模塊簡單的理解就是LabVIEW的一個模塊或者插件。機器視覺相關的圖像處理和分析都是由這個模塊實現的。

VAS,Vision Acquisition Software,視覺采集軟件,同樣這個模塊也是LabVIEW的一個模塊。這個模塊主要是提供了工業相機的圖像采集驅動,像千兆網相機。

需要注意的是,安裝時先裝LabVIEW,裝好LabVIEW后再裝VDM(視覺開發模塊),最后裝VAS(視覺采集軟件)。Windows系統安裝程序還是非常簡單的,一路的“下一步”就行了。

還需要提醒的是,注意一下自己的系統是32位還是64位,如果是32位的系統,需要下載對應的32位的安裝程序才行。(雖然現在32位的Windows系統已經用的人不多了,但還是有必要提醒一下的。)

LabVIEW視覺開發的具體流程

一般來說,一項完整的視覺項目開發,需要完成以下幾項步驟:采集產品照片-->使用Vision Assistant進行測試(包括各種處理和分析)-->導出VI-->創建LabVIEW項目,設計程序界面和運行邏輯。-->系統實測與再優化。

下面咱們分別聊聊這些步驟分別要怎么做,用什么工具來做。

1、采集產品照片,這一步算是視覺開發的第一步也是最重要的一步,因為任何視覺項目所依賴的基礎都是圖像,所以圖像的好壞往往決定的一個項目的成敗。決定圖像好壞的因素主要是來自于硬件和硬件的安裝方式。這里的硬件主要包括:工業相機、鏡頭和光源。(這其中有很多硬件選型的方法和技巧,有機會的話再詳細聊這一塊。)

2、使用Vision Assistant進行測試,通過這一步可以得到處理的結果,用來判斷項目的可行性和確認用哪些算法能夠解決問題。因此,給客戶做方案的階段用的最多的就是這一步了。

3、導出VI,這是一個非常偷懶的好辦法,通過上一步的測試確定的方法可以直接通過Vision Assistant這個工具進行導出,最后形成一個VI。(VI是LabVIEW中的程序文件的組織方式,我們的程序就是寫著這里面,類似于C語言的.c文件或者Java語言的.java文件)

4、創建LabVIEW項目,設計程序界面和運行邏輯。通過前面三個步驟,我們得到了視覺系統的核心部分——算法部分。但是如果僅僅是只有這個核心部分的話,是無法讓軟件的使用者使用的,因為通常的機器視覺類軟件還應該包括一些人機交互的界面,以及與硬件設備的通信等內容。(這個步驟的內容可以包含很多內容,有機會的話單獨拿出來再聊。)

5、系統實測與再優化,完成前面的四個步驟后,軟件的大體已經完成,但是對于軟件系統的運行情況還是一個未知數,比如:是否存在編程的BUG?視覺測試的穩定性如何?(由于編程前期試驗的條件和樣品的數量的限制,很可能會有意料之外的情況出現。)在這個階段,我們的目標是通過實測將這些問題找到并且加以修正和優化,最終交付給客戶一個易于使用且性能可靠的機器視覺系統。

講到LabVIEW視覺部分,Vision視覺助手的運用是必修課程,它可以有效的幫助你在軟件編程,或者方案階段進行高效率的算法模擬,還能進行LabVIEW程序的自動生成,學習它的主要方式是通過它本身的自帶案例,以及幫助信息,因為視覺助手界面是全英文版本的原因,有大部分人在剛剛入手的時候就被嚇到了,其實并沒有想象中的那么困難,下面就來帶大家簡單的了解視覺助手的功能運用。

視覺助手需要安裝LabVIEW視覺部分的函數庫后才有,沒有的同學可以去NI官網搜索對應自己LabVIEW版本的安裝包進行安裝。

LabVIEW視覺助手(Vision)軟件界面

53d3bbb4-4603-11eb-8b86-12bb97331649.png

左邊菜單選項欄中,一共是6大類函數分別指:基本圖像算子-彩色圖像算子-灰度圖像算子-二值化圖像算子-測量算子-條碼二維碼以及字符識別。

責任編輯:xj

原文標題:如何使用LabVIEW創建一個完整視覺項目(系統搭建+開發全流程)

文章出處:【微信公眾號:電子發燒友網】歡迎添加關注!文章轉載請注明出處。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • LabVIEW
    +關注

    關注

    1974

    文章

    3656

    瀏覽量

    324316
  • 視覺
    +關注

    關注

    1

    文章

    147

    瀏覽量

    23983

原文標題:如何使用LabVIEW創建一個完整視覺項目(系統搭建+開發全流程)

文章出處:【微信號:elecfans,微信公眾號:電子發燒友網】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    安森美機器視覺系統解決方案

    ,它還用于驗證數據矩陣碼、檢查食品包裝和讀取條形碼。機器視覺系統方案指南將全面介紹機器視覺系統方案及市場趨勢,本文為第二部分,將重點介紹系統描述、方案概述、系統實現。
    的頭像 發表于 11-14 09:53 ?270次閱讀
    安森美機器<b class='flag-5'>視覺系統</b>解決方案

    Zebra GevIQ榮獲2024《視覺系統設計》創新獎

    我們很高興地宣布,Zebra GevIQ的25Gigabit/s GIGE 相機數據采集卡在《視覺系統設計》(VSDC Innovators Awards 2024)中榮獲創新獎。這不僅是對我們能力的高度認可,也是對我們持續努力的肯定!
    的頭像 發表于 09-06 16:00 ?314次閱讀

    機器視覺系統用途與實現及市場趨勢

    ,它還用于驗證數據矩陣碼、檢查食品包裝和讀取條形碼。機器視覺白皮書將全面介紹機器視覺系統及市場,本文為第一部分,將重點介紹系統用途、市場趨勢、系統實現。
    的頭像 發表于 07-26 09:22 ?918次閱讀

    機器視覺系統如何選擇圖像傳感器

    圖像傳感器是所有機器視覺(MV)系統的核心,這是負責將物理世界的信息轉換為數字數據的基本元件,在確保機器視覺操作的準確性、可靠性和高效率方面起到了關鍵作用。在這篇博文中,安森美探討了為機器視覺
    的頭像 發表于 07-05 10:49 ?594次閱讀

    CCD機器視覺系統的工作原理和特性

    隨著科技的飛速發展,機器視覺技術已成為工業自動化、質量檢測、智能監控等領域的重要支撐。CCD機器視覺系統作為機器視覺技術的核心組成部分,以其高清晰度、高可靠性、實時性強等特點,得到了廣泛應用。本文將
    的頭像 發表于 06-06 16:27 ?1382次閱讀

    機器視覺系統與運動控制系統的區別

      在工業自動化和智能制造的浪潮中,機器視覺系統和運動控制系統作為兩大關鍵技術,各自扮演著不可或缺的角色。它們雖然都是為了實現更高效、更精確的自動化操作,但在技術原理、功能定位、應用領域等方面卻存在顯著的區別。本文將從多個維度出發,詳細探討機器
    的頭像 發表于 06-06 14:10 ?876次閱讀

    機器視覺系統的工作原理和應用領域

      隨著科技的飛速發展,機器視覺系統已成為工業自動化領域不可或缺的一部分。機器視覺系統,顧名思義,就是使用機器來模擬和實現人類視覺的功能,通過圖像攝取裝置將被攝取目標轉換成圖像信號,進而利用這些信號
    的頭像 發表于 06-06 14:04 ?1079次閱讀

    機器視覺系統讀取二維碼-軟硬件配置方案

    機器視覺系統讀取二維碼-軟硬件配置方案
    的頭像 發表于 05-24 00:56 ?651次閱讀
    機器<b class='flag-5'>視覺系統</b>讀取二維碼-軟硬件配置方案

    機器視覺系統五個模塊介紹

    典型的機器視覺系統由五個主要模塊組成:照明、鏡頭、相機、圖像采集和視覺處理器。讓我們看一下這五個結構的目的、特征和工作原理。機器視覺系統:照明照明是影響機器視覺系統輸入數據質量和應用效
    的頭像 發表于 05-09 17:13 ?929次閱讀
    機器<b class='flag-5'>視覺系統</b>五個模塊介紹

    機器視覺系統的組成部分

    一般來說,一個完整的機器視覺系統由光學系統(光源、鏡頭、工業相機)、圖像采集單元、圖像處理單元、執行器和人機界面等模塊組成。各功能模塊缺一不可、相輔相成。1.照明(光源)照明是影響機器視覺系統輸入
    的頭像 發表于 04-29 14:51 ?1349次閱讀
    機器<b class='flag-5'>視覺系統</b>的組成部分

    海伯森攜其最新技術成果亮相武漢VisionCon視覺系統設計技術會議

    一場匯聚視覺系統設計精英的盛會——VisionCon視覺系統設計技術會議,于4月17日在武漢隆重舉行。
    的頭像 發表于 04-23 14:24 ?436次閱讀

    視覺系統所使用的相機種類介紹

    視覺系統所使用的 CCD 拍攝元件是以格子狀排列的較小像素的集合體。在作為標準型經常使用的 31 萬像素 CCD 中,存在稱為高像素型的 200 至 2100 萬像素 CCD。
    發表于 03-18 09:50 ?695次閱讀
    <b class='flag-5'>視覺系統</b>所使用的相機種類介紹

    機器人視覺系統深度解析

    從功能上來看,典型的機器視覺系統可以分為:圖像采集部分、圖像處理部分和運動控制部分。
    發表于 03-05 11:39 ?511次閱讀
    機器人<b class='flag-5'>視覺系統</b>深度解析

    機器視覺系統和人工智能有什么區別

    機器視覺系統的特點是:非接觸測量,對于觀測者與被觀測者都不會產生任何損傷,從而提高系統的可靠性;具有較寬的光譜響應范圍,例如使用人眼看不見的紅外測量,擴展了人眼的視覺范圍。
    的頭像 發表于 02-27 18:12 ?1770次閱讀
    機器<b class='flag-5'>視覺系統</b>和人工智能有什么區別

    機器視覺系統中常用攝像機的分類

    攝像機是機器視覺系統中的一個關鍵組件,其最本質的功能就是將光信號轉變成為有序的電信號。選擇合適的攝像機也是機器視覺系統設計中的重要環節,攝像機的不僅是直接決定所采集到的圖像分辨率、圖像質量等,同時也與整全系統的運行模式直接相關。
    發表于 01-19 09:23 ?705次閱讀
    機器<b class='flag-5'>視覺系統</b>中常用攝像機的分類
    主站蜘蛛池模板: 黄 色美 女人| 成在线人视频免费视频| 天堂种子| 四虎免费影院在线播放| 四虎影院永久在线| 欧美色视频日本片免费高清| 黄色片不卡| 牛仔裤美女国产精品毛片| 狠狠干福利视频| 欧美猛交xxxx乱大交| 亚洲欧洲一区二区三区在线观看| 男女交性永久免费视频播放| 中国特黄毛片| 四虎精品视频| 美女黄网站| 都市激情综合| 手机看片国产精品| free性日韩| 久久精品大全| 免费免费啪视频视频观看| 男女吃奶一进一出动态图| 中文字幕第15页| 三级视频中文字幕| 欧美xxxxxbbbb| 特级毛片免费视频| 日本黄色小视频| 成人网久久| 九九热在线免费观看| 一区二区三区四区视频| 亚洲欧美在线视频免费| 欧美福利片在线观看| 扒开双腿爽爽爽视频www| 欧美日韩伦理| 尤物蜜芽福利国产污在线观看| 一色屋成人免费精品网| 欧美精品成人久久网站| 在线视频影院| 51vv福利视频在线精品| 好硬好湿好爽再深一点h| 色多多www网站| l欧美18一19sex性|