工控编程吧

标题: 工业视觉halcon一维码识别介绍与实践 [打印本页]

作者: qq263946146    时间: 2019-11-7 10:36
标题: 工业视觉halcon一维码识别介绍与实践
halcon一维码识别

一维码和二维码在生活中经常使用,在商场超市,工业 产品以及我们生活中的各种日用 品上都可以看到。
微信支付宝更是常用 到二维码。一维码二维码在生活中中无处不在,码中含有很多商品信息,
如生产日期,制造厂家,商品名称等。通过 程序 的解码 算法,很快计算出其中的信息,然后和数据库的信息进行匹配,将搜寻的结果显示 出来 。
在halcon中提供 了相关解码的函数,可以计算出码中信息。其实一维码二维码我们可以理解成按照某种规则进行结算信息,
这个规则是一种人为定义 ,是一种协议规定,按照这种规定解算出相应信息,这个规定和算方法是多种多样的,也就是码制。
一维条码即指条码条和空的排列规则,
常用的一维码的码制包括:
EAN码、39码、交叉25码、UPC码、128码、93码,ISBN码,及Codabar(库德巴码)等。
Halcon中,一维码识别很简单,加载图片,创建一维码句柄,在图片查找一维码。
对应的函数为
create_bar_code_model ([], [], BarCodeHandle)
find_bar_code (Image, SymbolRegions, BarCodeHandle, 'auto', DecodedDataStrings)


可以运行下边代码,查看效果。
(, 下载次数: 4)