【技术实现步骤摘要】
一种模糊一维条码的检测方法
[0001]本专利技术涉及一维条码领域,尤其涉及一种模糊一维条码的检测方法。
技术介绍
[0002]条码技术是将数据内容转换为不同宽度的黑条和空白编码的一项技术,将一个字符编码成一个图形,可分为一维条码和二维条码,一维条码即一维平面的条码,上下扩展后形成二维的条形图像,二维条码则是按一定规律在二维平面进行编码,不像一维条码那样只是上下扩展的重复信息,条码技术广泛应用于POS系统、电子商务、供应链管理、仓储配送系统,是实现数据电子化管理不可或缺的前端采集方式,具有可靠性高、高效快速、采集数据简单的特点。
[0003]但是由于实际使用中,存在条码打印不规范、使用环境恶劣等原因,难免出现模糊或是磨损的条码,或是由于采集环境不佳,导致摄像头抖动造成的条码图像模糊,模糊的一维条码黑条和空白混合,不易准确检测进行解码,导致识别率大大降低,影响信息采集速度,已有的针对模糊条码图像的处理方法,一种是使用图像复原技术,恢复因采集图像设备抖动引起的图像模糊,另一种是将标准条码图像进行模糊处理作为模板,使用图像 ...
【技术保护点】
【技术特征摘要】
1.一种模糊一维条码的检测方法,其特征在于,包括以下步骤:S1、条码外部是空白区,左侧空白区的图像灰度值与右侧灰度差大于T时,视为波峰val_peak0,位置记为pos_peak0,其中T为自定义的一个阈值;S2、从pos_peak0开始寻找波谷,直到当前位置灰度值val_cur小于val_peak0
‑
T且小于下个位置灰度值val_next,即val_cur<val_peak0
‑
T&&val_cur<val_next,记波谷灰度值val_valley0,位置pos_valley0;S3、从当前波谷位置pos_valley0继续向右寻找波峰,直到当前位置灰度值val_cur大于val_valley0+T且大于下个位置灰度值val_next,即val_cur>val_valley0
‑
T&&val_cur>val_next,记波峰灰度...
【专利技术属性】
技术研发人员:刘宁,
申请(专利权)人:福州酷达威科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。