[发明专利]一种提取一维条码信息的方法及终端有效
申请号: | 201711007296.X | 申请日: | 2017-10-25 |
公开(公告)号: | CN107908996B | 公开(公告)日: | 2020-12-15 |
发明(设计)人: | 周涛;吴卫东;蒋声障 | 申请(专利权)人: | 福建联迪商用设备有限公司 |
主分类号: | G06K7/14 | 分类号: | G06K7/14 |
代理公司: | 福州市博深专利事务所(普通合伙) 35214 | 代理人: | 林志峥 |
地址: | 350000 福建省福州市鼓*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 提取 条码 信息 方法 终端 | ||
1.一种提取一维条码信息的方法,其特征在于,包括:
获取图像;
获取与所述图像对应的灰度直方图和梯度直方图,具体为:
将所述图像划分为多个子块;
获取与每一所述子块对应的灰度直方图,得到灰度直方图集合;
获取与每一所述子块对应的梯度直方图,得到梯度直方图集合;
根据所述灰度直方图和所述梯度直方图定位一维条码所在区域,得到一维条码区域,具体为:
A1、从所述灰度直方图集合中依次获取与一所述子块对应的灰度直方图,得到待测灰度直方图;
A2、根据所述待测灰度直方图统计待测子块的平均灰度值;
A3、根据所述待测灰度直方图获取所述待测子块中每一像素点的灰度值,得到第一灰度值集合;
A4、获取所述第一灰度值集合中元素的值小于所述平均灰度值的元素,得到小灰度值集合;
A5、获取所述小灰度值集合中与所述平均灰度值的差值的绝对值最小的元素,得到第一灰度值;
A6、获取所述第一灰度值集合中元素的值大于所述平均灰度值的元素,得到大灰度值集合;
A7、获取所述大灰度值集合中与所述平均灰度值的差值的绝对值最大的元素,得到第二灰度值;
A8、若所述第二灰度值与所述第一灰度值的差值小于预设的第一阈值,则标记所述待测子块位于非一维条码区域;否则:判断所述小灰度值集合中元素的个数与所述大灰度值集合中元素的个数的差值的绝对值是否大于预设的第二阈值,若是,则标记所述待测子块位于非一维条码区域;
A9、重复步骤A1至A8,直至所述灰度直方图集合被遍历;
A10、从所述梯度直方图集合中依次获取与一所述子块对应的梯度直方图,得到待测梯度直方图;
A11、获取具有最大梯度幅值的方向,得到第一方向;
A12、获取具有第二大梯度幅值的方向,得到第二方向;
A13、计算所述第二方向与所述第一方向的比值;
A14、若所述第一方向与所述第二方向的差值大于3,且所述比值大于70%,则标记所述待测子块位于非一维条码区域;
A15、重复步骤A10至A14,直至所述梯度直方图集合被遍历;
A16、获取未被标记为位于非一维条码区域的所述子块,得到第五子块集合;
A17、标记由所述第五子块集合中所有子块构成的区域为所述一维条码区域;
从所述一维条码区域中提取一维条码信息。
2.根据权利要求1所述的提取一维条码信息的方法,其特征在于,还包括:
解码所述一维条码信息,得到解码结果。
3.根据权利要求1所述的提取一维条码信息的方法,其特征在于,获取与每一所述子块对应的梯度直方图,具体为:
归一化所述图像中每一像素点的梯度方向至0度到180度范围内;
获取一所述子块内梯度幅值大于预设的幅值阈值的像素点,得到像素点集合;
以梯度方向为横坐标,梯度幅值为纵坐标生成与所述像素点集合对应的梯度直方图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建联迪商用设备有限公司,未经福建联迪商用设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711007296.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:多功能执法终端
- 下一篇:一种学生快速接送方法
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置