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

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

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

3天內不再提示

視覺軟件HALCON的數據結構

新機器視覺 ? 來源:自動化交流群 ? 2024-11-14 10:20 ? 次閱讀

在研究機器視覺算法之前,我們需要先了解機器視覺應用中涉及的基本數據結構。Halcon數據結構主要有圖像參數和控制參數兩類參數。圖像參數包括:image、region、XLD,控制參數包括:string、integer、real、handle、tuple數組等。

b488c686-9067-11ef-a511-92fbcf53809c.png

b4a9d556-9067-11ef-a511-92fbcf53809c.png

1.Image(圖像)

Image指在從文件或者相機等讀取到內存之后,所得到的HALCON圖像,其包括圖像的顏色空間、長寬、通道、灰度等信息。根據每個像素信息不同,通常將圖像分為二值圖像、灰度圖像、RGB圖像。

圖像的主要部分是channels通道,即包含各種像素類型的灰度值矩陣,圖像內像素點的值用幾個灰度值描述,那么圖像就是幾通道。比如灰色圖像,每個像素的灰度值為0~255,圖像有一個通道;而RGB的每個像素擁有R(Red,紅色)、G(Green, 綠色)、B(Blue, 藍色)3個通道,各自的取值范圍都是0~255。

b4d5b8b0-9067-11ef-a511-92fbcf53809c.png

值得注意的是,在一般的圖像處理中,灰度圖像已經可以滿足要求,因此為了節約計算量并加快速度,通常會將彩色圖像轉換成灰度圖像進行處理。

2. Region(區域)

Region指圖像中的一塊包含某些特性的區域,這個特定的區域也稱為圖像的定義域或感興趣區域(ROI),它是一幅圖像中一個任意的像素子集,也是離散平面的一個任意子集。

Region的作用:

對象分割(blob分析)

用作圖片域(Domain),只處理域內像素,可縮短運算時間

尋找特征

b4f573c6-9067-11ef-a511-92fbcf53809c.png

3. XLD(亞像素輪廓)

XLD(eXtended Line Descriptions)稱為亞像素精度輪廓,指圖像中某一塊區域的輪廓,即一組有序的二維點集,二維點順序用來說明彼此相連的關系。輪廓是用浮點數表示XLD各點的行、列坐標。

圖像中Image和區域Region這些數據結構是像素精度的,點與點之間的最小距離就是一個像素的寬度。在實際工業應用中,可能需要比圖像像素分辨率更高的精度,這時就需要提取亞像素精度數據,亞像素精度數據可以通過亞像素閥值分割或者亞像素邊緣提取來獲得。

b51f2c34-9067-11ef-a511-92fbcf53809c.png

4. Handle(句柄)

Handle句柄是一個標識符,是用來標識對象或者項目的。它就像我們的車牌號一樣,每一輛注冊過的車都會有一個確定的號碼,不同的車號碼各不相同,但也有可能在不同的時期出現兩輛號碼相同的車,只不過它們不會同時處于使用之中而已。

在程序設計中,句柄是一種特殊的智能指針,當一個應用程序要引用其他系統(如數據庫、操作系統)所管理的內存塊或對象時,就要使用句柄。從數據類型上來看,它只是一個32位(或64位)的無符號整數。

b5462992-9067-11ef-a511-92fbcf53809c.png

5. Tuple(數組)

Tuple可以理解為C/C++語言中的數組,數組是編程語言中常見的一種數據結構,可用于存儲多個數據,每個數組元素存放一個數據,通常可通過數組元素的索引來訪問數組元素。C/C++語言中的數組操作大都可以在Tuple中找到對應的操作。

b5757d8c-9067-11ef-a511-92fbcf53809c.png

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

    關注

    163

    文章

    4487

    瀏覽量

    121824
  • 數據結構
    +關注

    關注

    3

    文章

    573

    瀏覽量

    40516
  • HALCON
    +關注

    關注

    17

    文章

    66

    瀏覽量

    27596

原文標題:視覺軟件HALCON的數據結構

文章出處:【微信號:vision263com,微信公眾號:新機器視覺】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    請問K230D怎么將攝像頭采集的視頻數據通過串口輸出?

    我連了個WiFi模塊,想要將攝像頭采集的視頻數據通過串口發送出去。之前都是用的STM32,不太會MicroPython,搞不懂對象的數據結構,求教。
    發表于 04-28 06:16

    學硬件好還是學軟件好?

    、計算機硬件等領域相關。 學習軟件則側重于編程、算法、數據結構等方面。軟件工程師負責開發、測試和維護各種軟件應用程序,如操作系統、辦公軟件
    發表于 04-07 15:27

    Ringbuffer的性能優化方法

    Ringbuffer(循環緩存)是軟件中非常常用的數據結構之一, 在互聯網應用、數據庫應用等中使用廣泛。處理器執行 Ringbuffer 的效率與其存儲系統處理共享數據的性能息息相關。
    的頭像 發表于 03-24 16:03 ?467次閱讀
    Ringbuffer的性能優化方法

    C#通過Halcon實現3D點云重繪

    C# 通過 Halcon 實現 3D 點云重繪
    發表于 01-05 09:16 ?0次下載

    C#基于Halcon實現Basler相機采圖

    C#基于Halcon實現Basler相機采圖
    發表于 01-05 09:16 ?0次下載

    DDC264配置寄存器數據寫入和320 DCLK時鐘脈沖后的回讀數據結構是什么?

    配置寄存器數據寫入和320 DCLK時鐘脈沖后的回讀數據結構是什么? 根據注和表9,16位配置寄存器數據,4位修訂ID, 300位校驗模式,怎么可能有1024 TOTAL READBACK BITS, format = 0
    發表于 11-19 07:58

    深度剖析在線長度測量儀:機器視覺引領高精度測量新時代

    在線長度測量儀是一種高精度的測量設備,廣泛應用于各種生產線中的長度尺寸檢測。以下是對基于機器視覺在線長度測量儀的詳細介紹: 一、產品簡介 在線長度測量儀的涵蓋了機器視覺、機械、電子和軟件等多個領域
    發表于 10-10 16:51

    架構師日記-從數據庫發展歷程到數據結構設計探析

    數據庫發展史 起初,數據的管理方式是文件系統,數據存儲在文件中,數據管理和維護都由程序員完成。后來發展出樹形結構和網狀
    的頭像 發表于 09-25 11:20 ?1015次閱讀
    架構師日記-從<b class='flag-5'>數據</b>庫發展歷程到<b class='flag-5'>數據結構</b>設計探析

    嵌入式常用數據結構有哪些

    在嵌入式編程中,數據結構的選擇和使用對于程序的性能、內存管理以及開發效率都具有重要影響。嵌入式系統由于資源受限(如處理器速度、內存大小等),因此對數據結構的選擇和使用尤為關鍵。以下是嵌入式編程中常用的幾種數據結構,結合具體特點和
    的頭像 發表于 09-02 15:25 ?861次閱讀

    XtremeVision 3.0顯微軟件 #精密測量 #工業軟件 #國產軟件 #3D視覺

    軟件
    中圖儀器
    發布于 :2024年08月26日 14:33:37

    機器人手眼標定軟件 #視覺定位 #視覺標定 #視覺軟件 #協作機器人 #視覺系統

    機器人機器視覺
    fuweizn
    發布于 :2024年07月02日 15:10:17

    Labview與Halcon圖片Image互相轉換

    Labview 與Halcon 聯合開發 分享一下Labview 與Halcon Image格式相互轉換的程序, 整理了一個VI,LV_to _Halconxl.vi,可以直接調用,相互轉換兩種格式
    發表于 06-27 23:00

    labview聯合Halcon,實時采集的圖像應該如何傳入?

    labview聯合Halcon,實時采集的圖像應該如何傳入?
    發表于 06-25 00:57

    機器視覺的典型結構和基本功能

    對圖像進行采集、處理和分析,從而實現對目標進行識別、檢測、測量和控制的功能。本文將詳細介紹機器視覺的定義、典型結構以及基本功能,并結合相關數據和信息進行闡述。
    的頭像 發表于 06-17 10:36 ?959次閱讀

    解析嵌入式編程8種常用的數據結構

    數組是固定大小的結構,可以容納相同數據類型的項目。它可以是整數數組,浮點數數組,字符串數組或什至是數組數組(例如二維數組)。數組已建立索引,這意味著可以進行隨機訪問。
    發表于 05-03 10:54 ?697次閱讀
    解析嵌入式編程8種常用的<b class='flag-5'>數據結構</b>
    主站蜘蛛池模板: yy6080一级毛片高清 | 亚洲福利秒拍一区二区 | 色婷婷在线视频 | 色网站视频 | 国产簧片 | 欧美精品一二区 | avtom影院永久地址人人影院 | 欧美综合精品一区二区三区 | 日韩黄色免费 | 日本加勒比在线精品视频 | 乱好看的的激情伦小说 | 成人亚洲电影 | 欧美日韩亚洲色图 | 91极品女神私人尤物在线播放 | 午夜影院在线看 | 色老头成人免费视频天天综合 | 又粗又长又大真舒服好爽漫画 | 国产黄色在线免费观看 | 丁香色婷婷 | 操天天操 | 婷婷综合久久中文字幕蜜桃三 | 亚洲视频你懂的 | 大尺度免费高清在线观看视频 | 成人青草亚洲国产 | 亚洲欧洲无码一区二区三区 | 九九99久久精品午夜剧场免费 | 欧美日韩一级视频 | 玖玖爱在线播放 | 色在线网站 | 亚洲乱码尤物193yw在线播放 | 亚洲婷婷影院 | 久久久精品免费观看 | 成人伊人 | 久久精品久噜噜噜久久 | 欧美黑粗特黄午夜大片 | 久久艹综合 | 精品久久久久久国产免费了 | 成年人黄色免费网站 | 91精品国产91久久久久久青草 | 日本在线黄色 | 久久天天 |