RM新时代网站-首页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

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

3天內(nèi)不再提示

Halcon一維碼讀取并獲取條碼的坐標和角度方法

機器人及PLC自動化應(yīng)用 ? 來源:機器人及PLC自動化應(yīng)用 ? 2023-04-07 11:33 ? 次閱讀

2e4985d4-d4a6-11ed-bfe3-dac502259ad0.png

讀取一張圖像

read_image (Image, 'barcode/ean13/ean1305')

*獲取圖像的大小

get_image_size (Image, Width, Height)

*關(guān)閉已經(jīng)打開的窗口

dev_close_window ()

*打開一個新窗口

dev_open_window (0, 0, Width, Height, 'black', WindowHandle)

*顯示圖像

dev_display (Image)

*設(shè)置輸出對象的顏色

dev_set_color ('green')

*設(shè)置區(qū)域的填充方式

dev_set_draw ('margin')

*設(shè)置輸出對象的線寬

dev_set_line_width (3)

*設(shè)置字體信息:字體大小:14,字體:mono,粗體,斜體

set_display_font (WindowHandle, 14, 'mono', 'true', 'false')

*創(chuàng)建一個條碼讀取模版,同時設(shè)定條形和空格的最小寬度

create_bar_code_model ('element_size_min', 1.5, BarCodeHandle)

for Rot := 0 to 360 by 30

*旋轉(zhuǎn)圖像

rotate_image (Image, ImageRotate, Rot, 'weighted')

*顯示圖像

dev_display (ImageRotate)

*獲取圖像大小

get_image_size (ImageRotate, Width, Height)

*改變當(dāng)前激活窗口的大小和位置

dev_set_window_extents (0, 0, Width, Height)

*在圖像上讀取出條碼數(shù)據(jù)和條碼區(qū)域

find_bar_code (ImageRotate, SymbolRegions, BarCodeHandle, 'EAN-13', DecodedDataStrings)

*顯示條碼區(qū)域

dev_display (SymbolRegions)

*獲取條碼的方向:條碼方向與圖像水平軸之間的夾角

get_bar_code_result (BarCodeHandle, 'all', 'orientation', Orientation)

*獲取條碼區(qū)域的面積,中心坐標

area_center (SymbolRegions, Area, Row, Col)

*創(chuàng)建一個十字箭頭的輪廓

gen_arrow_contour_xld (Arrow, Row + sin(rad(Orientation)) * 70, Col - cos(rad(Orientation)) * 70, Row - sin(rad(Orientation)) * 70, Col + cos(rad(Orientation)) * 70, 25, 25)

*顯示十字箭頭的輪廓

dev_display (Arrow)

*在窗口上顯示條碼數(shù)據(jù)

disp_message (WindowHandle, DecodedDataStrings, 'window', 12, 12, 'black', 'true')

stop()

endfor

*刪除條碼模版并清除分配的內(nèi)存

clear_bar_code_model (BarCodeHandle)






審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • PROT
    +關(guān)注

    關(guān)注

    0

    文章

    25

    瀏覽量

    38424
  • FBAR
    +關(guān)注

    關(guān)注

    6

    文章

    46

    瀏覽量

    17628

原文標題:Halcon一維碼讀取并獲取條碼的坐標和角度

文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    Labview調(diào)用Halcon識別二維碼

    Labview調(diào)用Halcon識別二維碼次識別多個二維碼 使用Labview 2020編輯,halcon的版本是 19.11,32位
    發(fā)表于 02-21 16:31

    labview基于halcon讀取維碼程序

    本帖最后由 沒有彼岸旳海 于 2017-12-20 21:36 編輯 自己摸索編寫的程序,由于最近在做項目,發(fā)現(xiàn)使用labview自帶的OCR讀取數(shù)據(jù)不穩(wěn)定,二維碼稍微有些臟污就不能識別,所以就是用了Halcon算法庫來進
    發(fā)表于 11-26 22:36

    條碼的編解碼及系統(tǒng)實現(xiàn)

    本文在研究二條碼制標準的基礎(chǔ)上,設(shè)計實現(xiàn)了 DataMatrix 和QR Code 兩種二條碼
    發(fā)表于 09-20 16:01 ?0次下載
    二<b class='flag-5'>維</b><b class='flag-5'>條碼</b>的編解碼及系統(tǒng)實現(xiàn)

    康耐視推出專為條碼讀取而設(shè)計的全新系列的緊湊條碼

    關(guān)鍵詞:康耐視 , 機器視覺 , 視覺檢測 (上海,2013年02月06日)康耐視公司(納斯達克:CGNX),全球領(lǐng)先的機器視覺和工業(yè)ID系統(tǒng)供應(yīng)商,今天推出了專為條碼讀取而設(shè)計的
    發(fā)表于 11-14 20:31 ?387次閱讀

    讀取維碼掃描設(shè)備有哪些類型

    讀取維碼掃描設(shè)備的幾種類型中比較簡單、常用的便是收銀用條碼掃描槍,因此它也被稱為二維碼設(shè)備/二維碼讀取
    發(fā)表于 07-06 10:09 ?4107次閱讀

    labview讀取資料包

    labview讀取資料包
    發(fā)表于 12-15 15:04 ?10次下載

    LV4300Pro二維碼模組卓越條碼讀取性能,為各類終端帶來優(yōu)秀掃體驗

    掃描模組應(yīng)用、二維碼掃描頭應(yīng)用、二維碼掃描器等讀器應(yīng)用的強力推動下,硬件設(shè)備支持“讀取或二
    的頭像 發(fā)表于 08-11 17:28 ?650次閱讀
    LV4300Pro二<b class='flag-5'>維碼</b>模組卓越<b class='flag-5'>條碼</b><b class='flag-5'>讀取</b>性能,為各類終端帶來優(yōu)秀掃<b class='flag-5'>碼</b>體驗

    嵌入式掃器與固定式掃描器,讀取條碼高效可靠

    在很多涉及二維碼條碼讀取的行業(yè)如產(chǎn)品追溯、移動支付、電子票務(wù)、門禁道閘、醫(yī)療設(shè)備領(lǐng)域和工業(yè)用途等,是需要選用工業(yè)級防護的二維碼掃描器對條碼
    的頭像 發(fā)表于 03-02 15:11 ?1717次閱讀
    嵌入式掃<b class='flag-5'>碼</b>器與固定式掃描器,<b class='flag-5'>讀取</b><b class='flag-5'>條碼</b>高效可靠

    維碼模組用途廣泛 精準高效識別和讀取條碼、二維碼

    維碼模組是種集成了CMOS感光器件和專用鏡頭模組的微型掃碼頭設(shè)備,通常采用CMOS紅光影像式讀取,所發(fā)出的是個矩形的紅光區(qū)域,旁邊會有輔助光,具有圖像捕捉功能,通過拍照的方式來識
    的頭像 發(fā)表于 03-29 17:12 ?1245次閱讀
    二<b class='flag-5'>維碼</b>模組用途廣泛 精準高效識別和<b class='flag-5'>讀取</b><b class='flag-5'>條碼</b>、二<b class='flag-5'>維碼</b>

    維碼讀頭有什么功能?如何選擇二維碼讀頭?

    維碼讀頭有什么功能?如何選擇二維碼讀頭?二維碼讀頭可以將二
    的頭像 發(fā)表于 03-30 15:03 ?1817次閱讀
    二<b class='flag-5'>維碼</b>掃<b class='flag-5'>碼</b>讀頭有什么功能?如何選擇二<b class='flag-5'>維碼</b>讀頭?

    掃描模組,“二條碼掃描模組”讓掃更加高效、順暢

    現(xiàn)如今,在物聯(lián)網(wǎng)行業(yè)蓬勃發(fā)展以及條碼識別技術(shù)普及應(yīng)用等因素影響下,二掃描模組早已不再只是種可以讀取維碼的掃
    的頭像 發(fā)表于 05-10 15:37 ?997次閱讀
    二<b class='flag-5'>維</b>掃描模組,“二<b class='flag-5'>維</b><b class='flag-5'>條碼</b>掃描模組”讓掃<b class='flag-5'>碼</b>讀<b class='flag-5'>碼</b>更加高效、順暢

    維碼模塊有哪些功能?二條形碼讀取設(shè)備詳解

    手持設(shè)備需要借助掃設(shè)備對條碼/二維碼進行識別讀取,這時便要用到掃模塊進行集成或固定安裝應(yīng)用,具體二
    的頭像 發(fā)表于 09-07 15:27 ?1667次閱讀
    二<b class='flag-5'>維碼</b>掃<b class='flag-5'>碼</b>模塊有哪些功能?二<b class='flag-5'>維</b>條形碼<b class='flag-5'>讀取</b>設(shè)備詳解

    條碼維碼識讀器廠商告訴你,條碼識讀設(shè)備有哪些產(chǎn)品形態(tài)?

    線連接到電腦或POS機,可以快速準確地讀取條碼信息。除此之外,還有嵌入式條碼掃描器、二工業(yè)讀器、固定式掃
    的頭像 發(fā)表于 10-18 15:00 ?1165次閱讀
    <b class='flag-5'>條碼</b>二<b class='flag-5'>維碼</b>識讀器廠商告訴你,<b class='flag-5'>條碼</b>識讀設(shè)備有哪些產(chǎn)品形態(tài)?

    提高醫(yī)療場景條碼讀取效率,用掃模組來實現(xiàn)

    無法保證掃的效率和準確性。為了解決這問題,引入掃模組將成為提高醫(yī)療場景條碼讀取效率的有效手段。接下來,我們了解
    的頭像 發(fā)表于 12-25 14:15 ?362次閱讀
    提高醫(yī)療場景<b class='flag-5'>條碼</b><b class='flag-5'>讀取</b>效率,用掃<b class='flag-5'>碼</b>模組來實現(xiàn)

    手持機二掃描模組,輕松讀取各類條碼、二維碼,長距離掃描

    。既然安裝款高效、準確的掃模組能夠使手持機具備輕松快速識別各類條碼、二維碼的能力,那么哪款二掃描模組適合嵌入手持設(shè)備呢?不妨深圳遠景達
    的頭像 發(fā)表于 04-03 14:14 ?414次閱讀
    手持機二<b class='flag-5'>維</b>掃描模組,輕松<b class='flag-5'>讀取</b>各類<b class='flag-5'>條碼</b>、二<b class='flag-5'>維碼</b>,長距離掃描
    RM新时代网站-首页