在第十三课中,我们讲了图像识别中的OCR:字符识别。
本课将继续介绍图像识别中的条形码识别、二维码识别。我们将分别介绍二者的基本概念、操作流程、参数解析及应用案例。
条形码识别
条形码识别的概念
条形码识别,即在一幅灰度图像中指定 ROI 区域检测出所有符合参数条件的条形码,获得其解码字符串与位置信息。
条形码识别的特性
检测时通过指定待检条形码的类型(可通过“类型”栏内的自动检测按钮进行自动选定), 设定检测的参数包括:对比度、搜索步长、最大条宽,即可在指定的 ROI 区域内检测出指定类型的所有条形码,并返回定位区域和解码结果。SciSmart智能视觉软件支持同时识别多个条形码。
图1 常见的条形码类型示意图
条形码识别的操作流程及参数详解
打开SciSmart智能视觉软件,在主界面右下方工具箱栏点击图像识别的图标,如图2所示,选择“条形码识别”,二维码识别同此操作:
图2 图像识别工具界面图
1.条形码识别操作的基本流程
图3 条形码识别流程图
- 条形码识别的参数详解
点击条形码算