Halcon 二维码信息识别并打印

上结果:
在这里插入图片描述
上原图:
在这里插入图片描述
上代码:

dev_set_draw ('margin')
*不加这句,disp_message显示中文会乱码
set_system ('filename_encoding', 'utf8')
*创建model
create_data_code_2d_model ('QR Code', [], [], DataCodeHandle)
set_data_code_2d_param (DataCodeHandle, 'polarity', 'light_on_dark')
dev_open_window (0, 0, 800, 600, 'black', WH)
*加载二维码图片
read_image (Image,'D:/HalconWorkplace/img/QRCode.png')
*识别
find_data_code_2d (Image, SymbolXLDs, DataCodeHandle, 'train', 'all', ResultHandles, DecodedDataStrings)
*框选二维码
dev_display (SymbolXLDs)
*显示二维码信息
disp_message (WH, DecodedDataStrings, 'window', 20, 20, 'red', 'true')
*消除句柄
clear_data_code_2d_model (DataCodeHandle)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章