QQ登录

只需一步,快速开始

上位机工业视觉识别激光打印的二维码

[ 复制链接 ]
结果如图

上位机工业视觉识别激光打印的二维码

上位机工业视觉识别激光打印的二维码

激光打印后,其打印结果可以通过视觉识别与读取
上面图片的二维码是Data Matrix ECC 200类型,几行代码就可以识别出来
代码如下
  1. read_image (Image, '1.bmp')
  2. dev_close_window ()
  3. dev_open_window_fit_image (Image, 0, 0, -1, -1, WindowHandle)
  4. dev_display (Image)
  5. SymbolType := []
  6. SymbolType := [SymbolType,'QR Code']
  7. SymbolType := [SymbolType,'Micro QR Code']
  8. SymbolType := [SymbolType,'PDF417']
  9. SymbolType := [SymbolType,'Aztec Code']
  10. SymbolType := [SymbolType,'Data Matrix ECC 200']
  11. create_data_code_2d_model (SymbolType[4], 'default_parameters', 'standard_recognition', DataCodeHandleStandard)
  12. find_data_code_2d (Image, SymbolXLDs, DataCodeHandleStandard, [], [], ResultHandles, DecodedDataStrings)
  13. clear_data_code_2d_model (DataCodeHandleStandard)
  14. dev_display (Image)
  15. if(|DecodedDataStrings|)
  16.     get_string_extents (WindowHandle, 'test_string', Ascent, Descent, Width, Height)
  17.     area_center_xld (SymbolXLDs, Area, Row, Column, PointOrder)
  18.     dev_disp_text (DecodedDataStrings, 'window', 'top', 'left', 'black', [], [])
  19.     dev_display (SymbolXLDs)
  20. endif
复制代码
请点击此处下载

请先注册会员后在进行下载

已注册会员,请先登录后下载

文件名称:镭射条码解析项目.rar 
文件大小:308.4 KB  售价:1金币
下载权限: 不限 以上或 VIP会员   [购买捐助会员]   [充值积分]   有问题联系我


可以下载附件,学习。基于17版本halcon
回复

使用道具 举报

快速回复 返回列表 客服中心 搜索