条形码定位方法、存储介质和计算机技术

技术编号:33992232 阅读:66 留言:0更新日期:2022-07-02 09:59
本发明专利技术提供一种条形码定位方法、存储介质和计算机。所述条形码定位方法包括:获取包括条形码的灰度图像;将所述灰度图像栅格化;计算每个栅格的纹理特征值,每个栅格的纹理特征值为该栅格的行灰度变化均值与该栅格的列灰度变化均值的比值;对所述栅格的纹理特征值进行分析得到条形码区域;和根据所述条形码区域的栅格集的外接矩形切割得到所述条形码区域。这样不受光照影响和背景干扰,可以准确地将条形码区域在整张图像中定位,且速度较快,定位整体的鲁棒性较好。整体的鲁棒性较好。整体的鲁棒性较好。

【技术实现步骤摘要】
条形码定位方法、存储介质和计算机


[0001]本专利技术涉及图像处理
,尤其涉及一种在复杂背景下的条形码定位方法、存储介质和计算机。

技术介绍

[0002]条形码在社会中的应用普遍,尽管二维码具有更强的存储量与可靠性,但一维条形码仍具备成本低廉、制作简便等优势,因此在工业生产或一些特定行业中,往往条形码更能符合需求。
[0003]然而,需要识别的条形码往往会处于较复杂的背景上,识别解码前须加上定位算法,将条形码部分从整体背景图片上抠出,但考虑到光照条件、背景多样性等因素,从图像的灰度特征、形态特征入手定位,显然难以达到目的。
[0004]因此,有必要提出一种改进的方案来克服上述问题。

技术实现思路

[0005]本专利技术的目的在于提供一种条形码定位方法、存储介质和计算机,其不受光照影响和背景干扰,可以准确地将条形码区域在整张图像中定位,且速度较快,定位整体的鲁棒性较好。
[0006]为实现专利技术目的,根据本专利技术的一个方面,本专利技术提供一种条形码定位方法,其包括:获取包括条形码的灰度图像;将所本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种条形码定位方法,其特征在于,其包括:获取包括条形码的灰度图像;将所述灰度图像栅格化;计算每个栅格的纹理特征值,每个栅格的纹理特征值为该栅格的行灰度变化均值与该栅格的列灰度变化均值的比值;对所述栅格的纹理特征值进行分析得到条形码区域;和根据所述条形码区域的栅格集的外接矩形切割得到所述条形码区域。2.如权利要求1所述的条形码定位方法,其特征在于,所述获取包括条形码的灰度图像包括:将拍摄的包括条形码的图像转换为灰度图像。3.如权利要求1所述的条形码定位方法,其特征在于,根据灰度图像和条形码的大小将所述灰度图像栅格化,每个栅格在条形码的条形符的长度方向上的边长不超过所述条形码的条形符的长度,每个栅格在条形码的条形符的宽度方向上的边长不小于所述条形码的条形符的宽度。4.如权利要求1所述的条形码定位方法,其特征在于,在将所述灰度图像栅格化前,其还包括:粗定位出所述灰度图像中是否有条形码以及条形码的尺寸。5.如权利要求1所述的条形码定位方法,其特征在于,所述计算每个栅格的纹理特征值包括:在每个栅格中计算第i行与第(i

1)行的灰度差值,和第j列与第(j

1)列的灰度差值,累计计算行灰度差值之和与列灰度差值之和,再分别除以每个栅格的行数N与列数M得到行灰度差值的均值以及列灰度差值的均值,然后计算这两个...

【专利技术属性】
技术研发人员:韩旭颜聪吴悦帆
申请(专利权)人:东声苏州智能科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1