【技术实现步骤摘要】
条形码的处理方法、装置、设备、储存介质
本申请涉数据处理
,尤其涉及一种条形码的处理方法、装置、设备、储存介质。
技术介绍
随着科技的进步和社会的发展,人们渐渐步入了数字化时代,条形码作为一种新型信息载体已广泛应用于人们的生活当中。条形码是由反射率相差很大的黑条和白条排成的平行线图案,通过使用条形码阅读器将光线照到条形码上,根据黑条和白条的反射率的不同获取并转换得到一组数据信号,从而根据数据信号识别物品的生产国、制造厂家、商品名称、生产日期、物流情况等许多信息,方便对商品进行管理和追踪。然而,目前很多商品或物流单提供给条形码打印的宽度有限,在有限的打印宽度内,打印出的条行码的黑条和白条就会并到一起,导致识别设备不能准确的识别条形码,识别精度较低。
技术实现思路
本申请提供一种条形码的处理方法、装置、设备、储存介质,用以解决识别设备不能准确的识别条形码,识别精度较低的问题。第一方面,本申请实施例提供一种条形码的处理方法,包括:将待编码的数据源转换为第一散列字符串,所述第一散列字符串中包 ...
【技术保护点】
1.一种条形码的处理方法,其特征在于,包括:/n将待编码的数据源转换为第一散列字符串,所述第一散列字符串中包括数字和其他字符;/n根据预设的其他字符与数字之间的第一对应关系,将所述第一散列字符串中的其他字符替换为对应的数字,得到第二散列字符串;/n根据预设短码条形码长度,从所述第二散列字符串中按照预设间隔,取出与所述短码条形码长度对应的多个字符组;/n根据所述多个字符组生成短码条形码。/n
【技术特征摘要】
1.一种条形码的处理方法,其特征在于,包括:
将待编码的数据源转换为第一散列字符串,所述第一散列字符串中包括数字和其他字符;
根据预设的其他字符与数字之间的第一对应关系,将所述第一散列字符串中的其他字符替换为对应的数字,得到第二散列字符串;
根据预设短码条形码长度,从所述第二散列字符串中按照预设间隔,取出与所述短码条形码长度对应的多个字符组;
根据所述多个字符组生成短码条形码。
2.根据权利要求1所述的方法,其特征在于,所述根据所述多个字符组生成短码条形码,包括:
根据所述多个字符组以及预设的短码字符与字符组之间的第二对应关系,获取所述多个字符组中每个字符组对应的短码字符;
根据每个字符组对应的短码字符以及所述多个字符组的顺序,获取所述数据源对应得到短码;
根据所述短码生成所述短码条形码。
3.根据权利要求1所述的方法,其特征在于,所述根据所述多个字符组生成短码条形码,包括:
根据所述多个字符组以及预设的短码字符集,将所述多个字符组中的每个字符组作为顺序,从所述短码字符集中获取每个字符组对应顺序的短码字符;
根据每个字符组对应顺序的短码字符以及所述多个字符组的顺序,获取所述数据源对应得到短码;
根据所述短码生成所述短码条形码。
4.根据权利要求2或3所述的方法,其特征在于,所述方法还包括:
将所述短码与所述数据源之间的映射关系,存储在短码数据库中,并将所述短码的状态变更为使用状态。
5.根据权利要求4所述的方法,其特征在于,所述根据所述短码生成所述短码条形码之前,所述方法还包括:
根据短码数据库中每个短码的状态,确定所述短码的状态;
若所述短码的状态为使用状态,则根据预设短码条形码长度,从所述第二散列字符串中按照另一预设间隔,取出与所述短码条形码长度对应的多个字符组,并根据所述多个字符组重新获取短码。
6.根据权利要求1至3任一项所述的方法,其特征在于,所述根据预设短码条形码长度,从所述第二散列字符串中按照预设间隔,取出与所述短码条形码长度对应的多个字符组,包括:
从...
【专利技术属性】
技术研发人员:张硕,
申请(专利权)人:北京京东振世信息技术有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。