一种二维码、条形码图像定位及识别方法及其存储介质技术

技术编号:28058688 阅读:46 留言:0更新日期:2021-04-14 13:33
本发明专利技术涉及二维码、条形码识别识别技术领域,尤其涉及一种二维码、条形码图像定位及识别方法及其存储介质,一种二维码、条形码图像定位及识别方法,包括:通过形态学处理裁剪出条形码或二维码的目标区域图像;对目标码区域图像进行二值化处理,统计XY方向梯度变化比例,判断码类型为QR码或bar code;若判断为QR码,则定位出图像中定位符的位置,并进行图像校正

【技术实现步骤摘要】
一种二维码、条形码图像定位及识别方法及其存储介质


[0001]本专利技术涉及二维码、条形码识别识别
,尤其涉及一种二 维码、条形码图像定位及识别方法及其存储介质。

技术介绍

[0002]近几年移动支付和新零售快速发展,而移动支付又以扫码支付为 其主要支付方式。但由于支付场景的千变万化及摄像头的成像质量, 设备所获取到的码,往往存在光照不均衡、模糊、畸变、低分辨率、 低对比度等问题。在此背景下,市场需要一种可以适应光照不均衡环 境、模糊、畸变、低分辨率码识别方法,以提升支付效率及用户体 验。

技术实现思路

[0003]有鉴于此,本专利技术的目的在于提出一种二维码、条形码图像定位 及识别方法及其存储介质。
[0004]为了实现上述的技术目的,本专利技术所采用的技术方案为:
[0005]一种二维码、条形码图像定位及识别方法,包括:
[0006]通过形态学处理裁剪出条形码或二维码的目标区域图像;
[0007]对目标码区域图像进行二值化处理,统计XY方向梯度变化比 例,判断码类型为QR码或bar co本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种二维码、条形码图像定位及识别方法,其特征在于,包括:通过形态学处理裁剪出条形码或二维码的目标区域图像;对目标码区域图像进行二值化处理,统计XY方向梯度变化比例,判断码类型为QR码或bar code;若判断为QR码,则定位出图像中定位符的位置,并进行图像校正

透视变换及二值化处理,接着获取图像中码流并进行解码;若判断为bar code,则通过边沿检测计算bar\space宽度,并将已获取到的码字与条形码编码值按如下公式进行计算相似度,当计算出的score值小于其设定阈值时,则可进行解码;公式:其中y1为标准码字,y2为解码算法得到的码字。2.根据权利要求1所述的一种二维码、条形码图像定位及识别方法,其特征在于,形态学处理为将原图进行降采样、腐蚀、膨胀、计算图像及二值化处理,以确定出目标区域图像。3.根据权利要求1所述的一种二维码、条形码图像定位及识别方法,其特征在于,统计XY方向梯度变化比例,判断码类型的具体方法为:将图像二值化后分别统计X,Y方向边沿值tx,ty,计算r为X、Y方向边缘值比例;若r在0.7~1.5之间则可认为该图形为二维码,否则,认为该图形为条形码。4.根据权利要求1所述的一种二维码、条形码图像定位及识别方法,其特征在于,QR码中图像中定位符的定位方法为先用轻量级定位...

【专利技术属性】
技术研发人员:张耿东叶明统严明林珍
申请(专利权)人:福建新大陆支付技术有限公司
类型:发明
国别省市:

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

1