国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

機器視覺圖像處理基于LabVIEW的管理與顯示

lPCU_elecfans ? 來源:電子發燒友網 ? 作者:電子發燒友網 ? 2021-02-01 15:59 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

下面是圖像管理的工作流程:

圖像→視頻信號→原始數據(數字化、抓取圖像幀)→支持的圖像類型

其中:

1.相機獲取圖像,轉化成視頻信號

2.圖像采集卡,抓取圖像的原始數據

3.NI VISION圖像助手,對采集圖像數據進行分析處理

內存圖像管理VI

1.IMAQ ImageBorderSize:可讀取或更改圖像邊界的大小

2.IMAQ ImageBorderOperation:填充或更改圖像邊界中像素的值(置零法,復制法,鏡像法【默認】)

3.IMAQ GetFileInfo:獲取文件中圖像的信息

4.IMAQ SetImageSize:設置圖像大小

5.IMAQ GetImageSize:讀取圖像大小

cffd1a66-629e-11eb-8b86-12bb97331649.png

圖像屬性操作

6.IMAQ Write Custom Data:向圖像數據中添加用戶自定義數據

7.IMAQ Read Custom Date:獲取圖像數據中的自定義數據

8.IMAQ Remove Custom Data:刪除(可指定)用戶自定義數據

9.IMAQ Is Vision Info Present2:檢測圖像數據中是否包含機器視覺系統信息或用戶自定義數據

10.IMAQ Get Custom Keys:返回所有用戶自定義數據的鍵值

11.IMAQ Remove Vision Info2:刪除機器視覺系統信息以及(所有圖像中)用戶自定義數據

d047f41e-629e-11eb-8b86-12bb97331649.png

讀寫用戶自定義數據

12.IMAQ Copy:在算法內對內存中的圖像數據更改前進行整體復制(像素值,邊界,系統信息,自定義數據等)

d098c880-629e-11eb-8b86-12bb97331649.png

IMAQ Copy

IMAQ ImageToImage2:將一副尺寸較小的圖像復制到另一個副圖像比它大的圖像中,常用于使用使用小圖像替換大圖像中的某個部分。

d4159e16-629e-11eb-8b86-12bb97331649.png

IMAQ ImageToImage2

14.IMAQ GetOffset:返回圖像遮罩相對于坐標原點的位置

15.IMAQ SetOffset:定義圖像遮罩相對于坐標原點的位置

16.IMAQ GetImagePixelPtr:獲取獲釋放圖像中某一像素的指針以及圖像邊界,圖像行寬度,像素的字節數以及從當前像素指針直到圖像結束可以傳送字節等內存圖像的結構信息(獲取 釋放功能應成對出現)

17.IMAQ Cast Image:將源圖像的類型轉換為指定的圖像類型(封裝了各種圖像轉換時的復雜計算)

18.IMAQ Flatten Image Options:(更改參數后,所有使用參數的VI均會受影響)設置或獲取用于將圖像展平為字符串的圖像壓縮選項。這些壓縮選項會影響使用LabVIEW Flatten To String原語展平的圖像

19.IMAQ Flatten Image to String:不僅可以根據用戶配置以字符串形式返回圖像的引用,像素數據以及其中包含的機器視覺系統信息,還能指定返回數據的壓縮方式(效果與Flatten to string +Flatten image options效果相同)配置的參數僅與操作的圖像有關

20.IMAQ MemPeek:可以將void*類型的指針所指位置開始的一定數量的字節復制為字符串輸出

21.IMAQ CharPtrToString:復制并轉換char*類型指針所指向的C語言字符串(以0結束)為LabVIEW字符串后輸出

22.IMAQ Remote Display Options:可以設置遠程顯示模式下,對用于顯示的圖像數據副本(并不壓縮原始圖像數據)進行壓縮,以減少網絡寬帶的占用

23.IMAQ Get Window Handle:將操作系統句柄返回到NI Vision外部顯示窗口

24.IMAQ Image Bit Depth:提供圖像有關位深度的信息或修改圖像的位深度

圖像的顯示

圖像瀏覽器

1.IMAQ Browser Setup:設定圖像瀏覽器如何顯示縮略圖,包括瀏覽器的大小,背景,每行顯示數量,顯示比例,邊框風格大小

2.IMAQ Browser Insert:像圖像瀏覽器中添加或插入一副圖像的縮略圖

3.IMAQ Browser Replace:替換圖像瀏覽器中的某一圖像

4.IMAQ Browser Delete:刪除圖像瀏覽器中的某一圖像

5.IMAQ Browser Focus Setup:配置圖像瀏覽器中用戶選定圖像的邊框顏色

6.IMAQ Browser Focus:讀取或設置圖像瀏覽器中指定的圖像狀態

d7e9e8d0-629e-11eb-8b86-12bb97331649.png

圖像瀏覽器示例

外部窗口顯示

1.IMAQ WindDraw:用于獨立窗口顯示圖像,VI執行時自動顯示圖像窗口,默認情況無滾動條

2.IMAQ WindShow:判斷窗口是否可見或是否顯示在最前端,也可以進行設置

3.IMAQ WindClose:關閉某個或所有已經顯示的窗口

4.IMAQ WindSetup:配置窗口外觀屬性

5.IMAQ WindSize:讀取或變更窗口尺寸,添加或一處窗口滾動條

6.IMAQ WindMove:讀取或變更窗口在屏幕上的位置坐標

7.IMAQ WindZoom2:縮放圖像或使圖像居中顯示

8.IMAQ WindDisplayMapping:讀取或修改在32位真彩色系統上顯示16位圖象時的映射方式

9.IMAQ WindBackground:讀取或修改圖像窗口的背景

10.IMAQ GetPalette:通過索引編號,獲取某個預定義的顯示調色板

11.IMAQ WindLastEvent:返回通過圖像顯示窗口生成的事件以及綁定在一起返回的事件數據

12.IMAQ WindNonTearing:配置圖像顯示窗口的撕裂功能

e168b346-629e-11eb-8b86-12bb97331649.png

外部窗口的屬性讀取和設置

e1c6de26-629e-11eb-8b86-12bb97331649.png

事件捕捉器

13.IMAQ WindToolsSetup:配置將在工具條中出現的ROI工具

14.IMAQ WindToolsSelect:可以在ROI工具條顯示或隱藏的情況下,判斷當前已被選中的ROI工具或重新選中某個ROI工具

15.IMAQ WindToolsShow:判斷ROI工具條是否處于顯示狀態,或重新顯示/隱藏ROI工具條

16.IMAQ WindToolsMove:獲取ROI工具條當前的位置坐標或重新設置其顯示位置

17.IMAQ WindToolsClose:關閉顯示的ROI工具條

ROI與圖像的遮罩

感興趣區域(ROI)是從圖像顯示窗口選擇的一個圖像區域,對圖像分析處理的重點部分,減少處理數據量,提高系統處理實時性和速度,它自身并不包括圖像數據。由矩形邊界(globe rectangle)和輪廓(contours)共同定義。

定義ROI的方式有交互式,程序代碼式以及圖像遮罩轉換。交互式又有圖像顯示控件工具條,外部圖像顯示窗口工具條,ROI構造器三種。

ROI構造器控制VI:

1. IMAQ ConstructROI:以模態的方式顯示圖像和指定的ROI工具

2.IMAQ WindGetROI:返回圖像顯示窗口關聯的ROI Descriptor

3.IMAQ WindSetROI:將ROI Descriptor描述的ROI與圖像顯示窗口關聯

4.IMAQ WindEraseROI:清除圖像顯示窗口中的ROI

5.IMAQ WindROIColor:設置圖像顯示窗口中繪制ROI輪廓的顏色

6.IMAQ WindGrid:讀取或設置圖像顯示窗口的網格大小

7.IMAQ Select Point:通過ROI構造器返回圖像中某個點的坐標

8.IMAQ Select Line:通過ROI構造器返回圖像中某個線段簡易數據結構

9.IMAQ Select Rectangle:通過ROI構造器返回圖像中某個矩形簡易數據結構

10.IMAQ Select Annulus:通過ROI構造器返回圖像中某個環面簡易數據結構

幾何形狀與ROI Descriptor相互轉換VI

1.IMAQ Convert Point to ROI:將像素坐標轉換為ROI Descriptor點描述式

2.IMAQ Convert ROI to Point:將代表像素點的ROI Descriptor結構轉換為點坐標形式的簡單數據結構

3.IMAQ Convert Line to ROI:將以起止點坐標表示的線段轉換為ROI Descriptor線段描述形式

4.IMAQ Convert ROI to Line:將代表線段的ROI Descriptor 結構轉換為以起止點坐標表示的簡單線段數據結構

5.IMAQ Convert Rectangle to ROI:將用左上,右下頂點坐標和旋轉角度表示的矩形轉換為ROI描述形式

6.IMAQ Convert ROI to Rectangle:將代表矩形的ROI描述結構轉換為以起止點坐標和旋轉角表示的簡單矩形數據結構

7.IMAQ Convert Annulus to ROI:將用圓心半徑 內外半徑長度起始終止角表示的環面轉換為ROI描述形式

8.IMAQ Convert ROI to Annulus:將ROI描述結構轉換為以圓心坐標 內外半徑長度起始終止角表示的環面數據結構

ROI操作VI

1.IMAQ MaskToROI:將遮罩圖像轉換為ROI Descriptor形式的數據結構(圖像遮罩是尺寸小于或等于待處理圖像尺寸且獨立于待處理圖像的8位圖像,也可以用于劃定圖像中需要重點關注的區域。當他中的某個像素值不為0時,他所覆蓋的待處理圖像的像素必須參與運算;若像素值為0時,其覆蓋的像素點將保持不變。)

2.IMAQ ROIToMask2:參照圖像模板將ROI Descriptor轉換為遮罩圖像

3.IMAQ Group ROIs:將多個ROI中的輪廓形狀提取出來重新組合成一個ROI Descriptor

4.IMAQ UnGroup ROIs:將包含多個輪廓形狀的ROI Descriptor拆分成多個獨立的ROI Descriptor 并打包為數組后輸出

5.IMAQ TransformROI:通過旋轉 平移ROI 確保其在兩個參考坐標系中的相對位置不變

6.IMAQ LabelToROI:將圖像中已標記的單個或多個區域轉換為ROI

無損圖層

為圖像添加的圖層并不會改變圖像數據的值,圖像數據與圖像圖層實際上相對獨立存放,除非合并,否則互不干擾。

如果圖像包含無損圖層等機器視覺系統信息,則只能保存在PNG格式的文件中。

1.IMAQ Overlay Points:在圖像上疊放包含單個或多個點的圖層

2.IMAQ Overlay Line:在圖像上疊放包含一條線段的圖層

3.IMAQ Overlay Multiple Line2:在圖像上疊放包含多條線段的圖層

4.IMAQ Overlay Rectangle:在圖像上疊放一個矩形圖層

5.IMAQ Overlay Oval:在圖像上疊放一個橢圓圖層

6.IMAQ Overlay Arc:在圖像上疊放一個弧形圖層

7.IMAQ Overlay Bitmap:在圖像上疊放一個位圖

8.IMAQ Overlay Text:在圖像上疊放文本

9.IMAQ Overlay ROI:在圖像上疊放一個ROI

10.IMAQ Clear Overlay:清楚圖像中的圖層

12.IMAQ Copy Overlay:復制源圖像中的圖層到一副新圖像中(如新圖像已有涂層,則添加到既有圖層中)

13.IMAQ Merge Overlay:將圖層與圖像數據合并

14.IMAQ Set Overlay Properties:設置圖像的縮放(scale)移動(shift)旋轉(rotate)鏡像(symmetry)變化,方式有清除(Clear)保持(keep)做相同變換(transfrom

15.IMAQ Get Overlay Properties:讀取圖像的移動縮放旋轉和鏡像變換時圖像的變換方式

16.IMAQ Read Image And Vision Info:讀取圖像文件和圖像文件中的視覺信息

17.IMAQ Write Image And Vision Info2:將圖像和圖層 模式匹配模板 系統校準信息以及用戶自定義數據等機器視覺信息寫入PNG文件

e24e0c70-629e-11eb-8b86-12bb97331649.png

圖層示例

原文標題:機器視覺圖像處理——基于LabVIEW圖像管理與顯示

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

責任編輯:haq

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

    關注

    29

    文章

    1342

    瀏覽量

    59539
  • 機器視覺
    +關注

    關注

    165

    文章

    4798

    瀏覽量

    126069

原文標題:機器視覺圖像處理——基于LabVIEW圖像管理與顯示

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

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    圖像采集卡:機器視覺系統的“數據中樞”,解鎖精準成像新可能

    在工業自動化、智能檢測、醫療影像、安防監控等領域,機器視覺技術正成為提升效率、保障精度的核心支撐。而在整套機器視覺系統中,圖像采集卡作為連接
    的頭像 發表于 02-25 15:59 ?683次閱讀
    <b class='flag-5'>圖像</b>采集卡:<b class='flag-5'>機器</b><b class='flag-5'>視覺</b>系統的“數據中樞”,解鎖精準成像新可能

    工業機器視覺中的關鍵組件:圖像采集卡選型與應用

    在工業自動化升級浪潮中,機器視覺系統作為“生產之眼”,承擔著產品質檢、精確定位、尺寸測量等重要任務,而圖像采集卡便是這套系統中不可或缺的關鍵組件。它不僅是連接工業相機與后端處理單元的信
    的頭像 發表于 01-19 16:02 ?213次閱讀
    工業<b class='flag-5'>機器</b><b class='flag-5'>視覺</b>中的關鍵組件:<b class='flag-5'>圖像</b>采集卡選型與應用

    【精選活動】缺陷系統檢測不走坑!10年+資深LabVIEW視覺專家全套珍藏

    ;完整技術鏈,帶你掌握工業4.0硬核技能!LabVIEW視覺學習困境1.技術體系復雜,學習路徑模糊LabVIEW視覺開發需同時掌握圖形化編程、圖像
    的頭像 發表于 12-30 08:06 ?288次閱讀
    【精選活動】缺陷系統檢測不走坑!10年+資深<b class='flag-5'>LabVIEW</b><b class='flag-5'>視覺</b>專家全套珍藏

    機器視覺的核心技術和應用場景

    機器視覺正通過讓機器“看見”并解讀視覺數據來為行業帶來變革,進而提升自動化水平、質量控制效率與運營效能。本文將深入探討機器
    的頭像 發表于 12-29 16:32 ?903次閱讀

    從0到1,10+年資深LabVIEW專家,手把手教你攻克機器視覺+深度學習(5000分鐘實戰課)

    ;完整技術鏈,帶你掌握工業4.0硬核技能!LabVIEW視覺學習困境1.技術體系復雜,學習路徑模糊LabVIEW視覺開發需同時掌握圖形化編程、圖像
    的頭像 發表于 12-02 08:07 ?525次閱讀
    從0到1,10+年資深<b class='flag-5'>LabVIEW</b>專家,手把手教你攻克<b class='flag-5'>機器</b><b class='flag-5'>視覺</b>+深度學習(5000分鐘實戰課)

    圖像采集卡:機器視覺時代的圖像數據核心樞紐

    一、圖像采集卡的技術本質:從信號到數據的“轉換器”與“傳輸通道”圖像采集卡(ImageCaptureCard)是機器視覺系統的核心硬件組件,本質是通過專用芯片(如FPGA、ASIC)實
    的頭像 發表于 11-12 15:15 ?629次閱讀
    <b class='flag-5'>圖像</b>采集卡:<b class='flag-5'>機器</b><b class='flag-5'>視覺</b>時代的<b class='flag-5'>圖像</b>數據核心樞紐

    機器視覺系統中工業相機的常用術語解讀

    1、機器視覺系統機器視覺系統machinevisionsystem是通過對聲波、電磁輻射等時空模式進行探測及感知,對所獲取的圖像進行自動
    的頭像 發表于 10-31 17:34 ?1227次閱讀
    <b class='flag-5'>機器</b><b class='flag-5'>視覺</b>系統中工業相機的常用術語解讀

    安森美圖像傳感器在機器視覺的應用

    下面的框圖展示了采用安森美 (onsemi) 推薦產品的機器視覺方案,該方案集成了多種圖像感知和深度感知技術,運用了安森美的全局和卷簾快門傳感器系列產品。電源管理、通信等大多數功能塊器
    的頭像 發表于 10-13 15:20 ?1430次閱讀
    安森美<b class='flag-5'>圖像</b>傳感器在<b class='flag-5'>機器</b><b class='flag-5'>視覺</b>的應用

    機器視覺檢測PIN針

    : 結合形態學處理、特征提取(如長寬比、面積)及深度學習(針對復雜缺陷),自動檢出彎曲、斷裂、變形、污染等。輸出與控制:實時顯示檢測結果(OK/NG)及具體參數數值。生成檢測報告,支持數據追溯。NG品自動剔除信號輸出,無縫對接產線。了解更多
    發表于 09-26 15:09

    機器視覺系統工業相機的成像原理及如何選型

    機器視覺系統是一種模擬人類視覺功能,通過光學裝置和非接觸式傳感器獲取圖像數據,并進行分析和處理,以實現對目標物體的識別、測量、檢測和定位等功
    的頭像 發表于 08-07 14:14 ?1463次閱讀
    <b class='flag-5'>機器</b><b class='flag-5'>視覺</b>系統工業相機的成像原理及如何選型

    一文帶你了解什么是機器視覺網卡

    機器視覺網卡通常指的是在機器視覺系統中用于連接工業相機到計算機的以太網卡。它的核心作用是實現高速、穩定、低延遲的圖像數據傳輸。以下是關于
    的頭像 發表于 07-09 16:18 ?668次閱讀
    一文帶你了解什么是<b class='flag-5'>機器</b><b class='flag-5'>視覺</b>網卡

    工業相機圖像采集卡:機器視覺的核心樞紐

    工業相機圖像采集卡是用于連接工業相機與計算機的關鍵硬件設備,主要負責將相機輸出的圖像信號轉換為計算機可處理的數字信號,并實現高速、穩定的數據傳輸。它在工業自動化、機器
    的頭像 發表于 05-21 12:13 ?857次閱讀
    工業相機<b class='flag-5'>圖像</b>采集卡:<b class='flag-5'>機器</b><b class='flag-5'>視覺</b>的核心樞紐

    EtherCAT科普系列(8):EtherCAT技術在機器視覺領域的應用

    機器視覺是基于軟件與硬件的組合,通過光學裝置和非接觸式的傳感器自動地接受一個真實物體的圖像,并利用軟件算法處理圖像以獲得所需信息或用于控制
    的頭像 發表于 05-15 17:09 ?1690次閱讀
    EtherCAT科普系列(8):EtherCAT技術在<b class='flag-5'>機器</b><b class='flag-5'>視覺</b>領域的應用

    【「# ROS 2智能機器人開發實踐」閱讀體驗】視覺實現的基礎算法的應用

    相機標定是視覺系統的基石,直接影響后續圖像處理的精度。書中詳細介紹了單目和雙目相機的標定流程,包括標定板的使用、參數優化以及標定文件的應用。 實際應用中,標定誤差可能導致機器人定位偏
    發表于 05-03 19:41

    工業圖像采集卡:機器視覺的基石與智能制造的引擎

    工業圖像采集卡,作為機器視覺系統中的關鍵組成部分,其重要性不言而喻。它如同機器的“眼睛”,負責捕捉現實世界的圖像信息,并將其轉化為可供計算機
    的頭像 發表于 03-10 13:25 ?830次閱讀
    工業<b class='flag-5'>圖像</b>采集卡:<b class='flag-5'>機器</b><b class='flag-5'>視覺</b>的基石與智能制造的引擎