天天看点

手持扫描枪 VS. 移动设备视频流识别条形码

手持扫描枪 VS. 移动设备视频流识别条形码

条形码在我们生活中随处可见。在超市收银、仓储管理、移动支付、快递、共享单车等等领域,条形码都发挥着非常重要的作用。例如,在仓库管理中,只要使用扫码枪轻松一扫,系统即可得到该商品的标识 ID,从而帮助仓储人员完成采购入库、生产领料、产成品入库、商品出库、库存盘点等日常工作。

手持扫描枪使用激光二极管作为光源。它的优势在于准确率高、易上手,但是它也有其局限。

首先,扫描枪的价格是比较贵的。市面上常见的是单线式条码扫描枪,即支持扫描一维条形码。此类手持设备价格大概在100人民币左右。如果需要支持 QR Code, DataMatrix, or PDF417 等二维码的话,设备的价格就会飙升至700人民币左右。

其次,手持扫描枪的效率比较低。它一次只能扫描一个条码。

另外,手持扫描枪必须连在电脑上使用,不具备可移动性。在一些商品较大、或者需要爬高摸低的场合,就会显得很不灵活。

智能手机和平板在我们日常生活中扮演过愈来愈大的作用,它在企业界也展示了蓬勃的发展势头。智能手机和平板基本都配置有摄像头,这就使得使用移动设备在视频流中读取条形码成为一个自然的需求。和激光式手持扫码枪相比,通过移动设备读取图片是基于图像处理技术。它有以下优势:

手机摄像头可一次可扫描多个条码和二维码。这就有可能极大地减少工作人员的扫描次数。在仓储管理中,摄像头可以采集多种商品的图像,根据返回结果的坐标,软件可在图像中标识某指定条码的位置,这有助于精确定位/库位管理。

移动性。在一些场景中,会出现条码占整图比较小或者距离人的位置较远。图像处理技术几乎不受空间位置的限制。

在针对终端消费者的软件和系统中,手机/平板显然比手持扫描枪更有普适性。

那么,有哪些条形码/二维码图像处理开发包可以选择呢?

对于预算有限的项目,推荐使用 ZXing 开源软件。它完全可以满足一些基础的场合的应用,具体地说,图像清晰,需要读取的条码数量少,对时间性能要求不高。如果项目场景复杂,例如,图像模糊,反光,污染受损,时间性能要求高,条码角度刁钻,等,不妨采用专业的条码扫描 SDK,这里我们推荐 Dynamsoft Barcode Reader,它的免费无限制 demo方便用户快速测试。

中国区总代理联系方式:0571-89916678,销售部陈小姐

继续阅读