主要内容

使用实时视频采集条码识别

这个例子展示了如何使用视频设备块识别条形码。

图像采集工具箱™提供了一个仿真软件®块获取实时图像数据从图像采集设备仿真软件金宝app模型。

下面的例子使用了从视频设备阻止收购现场图像数据点灰色跳蚤®2相机模型。金宝app的例子使用了计算机视觉工具箱™创建一个图像处理系统可以识别和解释GTIN-13条码。GTIN-13条形码,正式称为EAN-13,是一个国际条码标准。这是一个广泛使用的UPC标准的超集。

这个例子需要仿真软件,计算机视觉工具箱和点灰金宝app色跳蚤®2相机打开并运行模型。

看条形码识别视频直播。(11秒)

示例模型

下面的图显示了示例模型使用从视频设备。

视频输入

输入视频获得的生活从DCAM图像采集设备(点灰色跳蚤®2)。在这个例子中,阻止获得RGB帧相机和输出的仿真软件模型在每一个仿真时间步。金宝app

算法

条形码识别实例上执行一个搜索的一些选定的行输入图像,称为扫描线。分析了扫描行每像素和显著特征。一旦所有的像素都标有一个特征值,模式的序列进行了分析。标识保护模式的例子和符号的顺序和位置。这些符号和采样与速率来确定相应的代码。

为了弥补各种条形码方向,示例分析从左到右和从右到左,选择更好的匹配。如果校验和是正确的和一个匹配分数速率高于设定阈值,被认为是有效的,显示的代码。

你可以改变的数量和位置的扫描行通过改变价值“行扫描线的位置参数。

结果

被用来检测条形码的扫描行显示为红色。当GTIN-13正确识别和验证,代码显示在黄色。

即使一只跳蚤®2相机对于这个示例,使用该模型可以很容易地更新模型连接到其他图像采集设备的支持。金宝app这为您提供了灵活地使用相同的用不同的图像采集硬件仿真软件模型。金宝app