1
工业机器视觉:基于灵闪平台的开发及应用
1.10.2.1 8.2.1 一维码
8.2.1 一维码

灵闪平台中的一维码检测算法支持了市面上主流的一维码格式,分别是EAN-8、UPC-E、ISBN-10、UPC-A、EAN-13、ISBN-13、EAN/UPC、Interleaved 2 of 5、GS1 DataBar(RSS)、GS1 DataBar Expanded、CodaBar、Code 39、Code 93、Code 128等。用户只需要在待检测的条码中添加一维码检测工具,灵闪就会自动识别并读取结果,如图8-5所示。

图8-5 一维码检测工具使用

灵闪的一维码工具开放了编码格式和应用模式两个参数供用户选择。编码格式默认钩选了上述所有的格式,用户也可以根据实际需求选择部分格式;应用模式有“读取”和“匹配”可以供用户选择,“读取”的功能就是条码识别并且校验,而“匹配”则可以让用户输入一个既定的条码,灵闪会去比对识别的结果与输入的条码是否匹配,除了输出识别结果外,还可以输出“True”或者“False”的匹配结果,如图8-6所示。

图8-6 一维码检测工具参数调节

灵闪的条码识别算法也可以根据检测需求同时检测多个一维码,并同时输出所有识别结果,如图8-7所示。

图8-7 多个一维码检测工具使用

图8-5是物流包裹分选,图8-7是仓储物料盘扫码,可以看到扫码系统在各个行业中都有着广泛的应用。通过“条码追溯”系统的建设,可以帮助工厂、公司、医院等建立一套全面、精确、可靠的信息平台,可以对物料、仓储、供应链等各类业务信息进行搜集、处理、运用,同时也可以实现对产品全生命周期及时有效的监控管理。