发明名称 一种基于一维条形码图像的识别方法
摘要 本发明公开了一种基于一维条形码图像的识别方法,包括:S1用户通过移动电子设备对一维条形码进行拍照;S2对拍摄的一维条形码图像进行角度的校正;S3选取一维条形码图像任意的2-3行进行垂直投影,得到一维条形码投影曲线;S4基于一维条形码投影曲线,得到始末极值点位置;S5进一步定位出条形码投影曲线中59个极值点位置;S6利用条形码边缘像素区域算法得到条形码边缘像素值区域,得到条形码黑白条宽度向量集;S7基于条形码黑白条宽度向量集,运用全局和局部的欧氏距离算法进行解码;S8对解码出的条形码字符进行检验。本发明具有灵活、实时、方便、稳定、识别正确率高等优点。
申请公布号 CN103336938A 申请公布日期 2013.10.02
申请号 CN201310221750.7 申请日期 2013.06.05
申请人 华南理工大学 发明人 许勇;董华冰
分类号 G06K7/10(2006.01)I 主分类号 G06K7/10(2006.01)I
代理机构 广州市华学知识产权代理有限公司 44245 代理人 蔡茂略
主权项 一种基于一维条形码图像的识别方法,其特征在于,包括以下步骤:S1、用户通过移动电子设备对一维条形码进行拍照;S2、对拍摄的一维条形码图像进行角度的校正;S3、选取一维条形码图像相邻的2‑3行进行垂直投影,得到一维条形码投影曲线;S4、基于一维条形码投影曲线,得到第一个黑条中间位置和最后一个黑条的中间位置,即始末极值点位置;S5、基于始末极值点位置,进一步定位出条形码投影曲线中59个极值点位置;S6、利用条形码边缘像素区域算法得到条形码边缘像素值区域,继而得到条形码黑白条宽度向量集;S7、基于条形码黑白条宽度向量集,运用全局和局部的欧氏距离算法进行解码;S8、对解码出的条形码字符进行检验,如果正确则识别结束,否则调用纠错算法进行错误条形码字符校正,如无法校正转为S3。
地址 510640 广东省广州市天河区五山路381号