如何讀取不清晰的條碼?

2021-07-13 17:40:52 字數 1039 閱讀 3494

多話不說,見下圖:

這是halcon示例程式中有的圖,一般正常情況下,是讀不出來的。碰到這樣的圖怎麼辦?

解決辦法:

1、通過畫素直方圖提取其黑色條區域

2、生成一幅新圖

3、將提取黑色條區域重新生成一幅圖。

4、讀取條碼值就可以實現。

原**如下:

dev_close_window ()

read_image (image, 'barcode/ean13/ean13_to_preprocess_04')

get_image_size (image, width, height)

dev_open_window (0, 0, width, height, 'black', windowhandle)

dev_display (image)

threshold (image, regions, 2, 7)

connection(regions, connectedregions)

shape_trans(connectedregions, regiontrans,'rectangle1')

select_shape (regiontrans, selectedregions, 'area', 'and', 510.7, 5000)

gen_image_proto(image, imagecleared, 255)

paint_region(selectedregions, imagecleared, imageresult, 0, 'fill')

create_bar_code_model(, , barcodehandle)

find_bar_code(imageresult, symbolregions, barcodehandle, 'ean-13', decodeddatastrings)

disp_message(windowhandle, decodeddatastrings, 'window', 12, 12, 'black', 'true')

clear_bar_code_model(barcodehandle)

掃瞄文件不清晰 使文件清晰明了的10個技巧

掃瞄文件不清晰 找乙個好作家的人閱讀並編輯所寫的內容也很有幫助。我為opensource.com撰寫文章的最喜歡的好處是,我有出色的編輯人員在我的作品上線之前對其進行審查 請閱讀 為opensource.com做出貢獻的7個主要理由 在澄清文件時,需要尋找以下十件事。在大多數情況下,您應該首選主動聲...

80後記憶 六歲前不清晰的往事

六歲之前的事情,都是聽娘說的。作為80後,叫娘的恐怕也不多了,更多的是叫媽吧。反正我是覺著叫娘更親切一些。像我妻子,叫她自己的母親娘,到我老娘那裡,就成媽了。小時候,家裡比較窮。窮人的孩子得窮養,父母每天忙於生計,也沒有太多精力再去細心的照料孩子。夏天的時候,父母需要午休一下,我就偷偷的溜出去,自己...

如何在Photoshop中使用清晰的小號漢字

注 以下效果在windowsxp和photoshop cs下測試通過。在photoshop中要想得到清晰的漢字,就需要關閉抗鋸齒功能。但這樣當字型小於12px的時候,系統預設的宋體就變得一團糟,而黑體或者其他的外掛程式字型也都紛紛變得很難看。在確保系統安裝有正體中文及日文支援後,可在photosho...