The invention discloses a configurable method for recognizing various bar code formats, which relates to the technical field of bar code recognition. This method establishes a mapping configuration table for any format of non-standard barcodes, maps non-standard barcodes into standard barcodes according to the mapping configuration table by choosing the scanning mode, and then divides the standard barcodes into tabs according to the format of standard barcodes to get each information item, and then divides each information item. Finally, according to the data fields represented by each prefix, each information content is identified, so that the scanning and recognition of non-standard barcodes in any format can be completed without pasting the barcodes that users can recognize to meet the requirements of use, and without personalized customized software development for the producer's barcodes, and then recognition is carried out. It greatly improves efficiency and saves expenses.
【技术实现步骤摘要】
一种可配置的自适应多种条码格式识别的方法
本专利技术涉及条码识别
,尤其涉及一种可配置的自适应多种条码格式识别的方法。
技术介绍
目前,条码(条形码、二维码统称为条码)的使用大大提高了实物信息采集的准确性,所以,条码在各行各业都得到了广泛的应用,比如,在仓储管理、零售、生产制造等行业,大多使用条形码、二维码等进行管理。但是,不同的制造商,其制作的条码可能具有不同的格式,即不同的制造商,可能使用不同的格式制作条码,从而导致存在多种格式的条码。而当使用者需要对这些多种格式的条码进行扫描时,可能会出现使用者的条码扫描格式与制作者制作的条码格式不一致,针对这种情况,目前的处理方式包括两种方式:一种方式为,使用者对制作者的条码进行个性化定制软件开发,然后再进行识别,但是采用这种方式,软件研发成本高昂且每遇到一种新格式的条码都需要重新研发,降低了工作效率,耽误了工作实效;另一种方式为,使用者放弃使用制作者制作的条码,转而粘贴使用者可以识别的条码来满足使用要求,但是,这种方式需要多粘贴一道条码,费时费力费钱。
技术实现思路
本专利技术的目的在于提供一种可配置的自适应多种条码格式识别的方法,从而解决现有技术中存在的前述问题。为了实现上述目的,本专利技术采用的技术方案如下:一种可配置的自适应多种条码格式识别的方法,包括如下步骤:S1,创建标准条码模板,所述标准条码模板中包括多个信息项,各信息项之间使用制表符进行分隔,每个信息项中包括前缀符和信息内容,且前缀符和信息内容之间使用分隔符分开,所述前缀符代表的数据字段均为货物相关信息,所述信息内容为所述前缀符代表的数据字段的值, ...
【技术保护点】
1.一种可配置的自适应多种条码格式识别的方法,其特征在于,包括如下步骤:S1,创建标准条码模板,所述标准条码模板中包括多个信息项,各信息项之间使用制表符进行分隔,每个信息项中包括前缀符和信息内容,且前缀符和信息内容之间使用分隔符分开,所述前缀符代表的数据字段均为货物相关信息,所述信息内容为所述前缀符代表的数据字段的值,每个信息项中的前缀符不相同;S2,根据非标准条码的内容,以及所述前缀符代表的数据字段,配置各前缀符的映射公式以及对应的扫描方式,遍历不同类型的非标准条码,形成映射配置表;S3,根据非标准条码的类型选择配置表中的扫描方式,根据扫描方式对应的各前缀符的映射公式对非标准条码进行映射,得到标准条码的各信息项中各前缀符对应的信息内容,并填入到标准条码模板的相应位置中,形成标准条码;S4,以制表符作为分隔符对标准条码中进行拆分,得到每个信息项;S5,对每个信息项进行拆分,得到各前缀符和信息内容;S6,根据各前缀符所代表的数据字段,对每个信息内容进行识别,完成对非标准条码的识别。
【技术特征摘要】
1.一种可配置的自适应多种条码格式识别的方法,其特征在于,包括如下步骤:S1,创建标准条码模板,所述标准条码模板中包括多个信息项,各信息项之间使用制表符进行分隔,每个信息项中包括前缀符和信息内容,且前缀符和信息内容之间使用分隔符分开,所述前缀符代表的数据字段均为货物相关信息,所述信息内容为所述前缀符代表的数据字段的值,每个信息项中的前缀符不相同;S2,根据非标准条码的内容,以及所述前缀符代表的数据字段,配置各前缀符的映射公式以及对应的扫描方式,遍历不同类型的非标准条码,形成映射配置表;S3,根据非标准条码的类型选择配置表中的扫描方式,根据扫描方式对应的各前缀符的映射公式对非标准条码进行映射,得到标准条码的各信息项中各前缀符对应的信息内容,并填入到标准条码模板的相应位置中,形成标准条码;S4,以制表符作为分隔符对标准条码中进行拆分,得到每个信息项;S5,对每个信息项进行拆分,得到各前缀符和信息内容;S6,根据各...
【专利技术属性】
技术研发人员:梁启昌,李强龙,谢钊颖,李小华,黄桂波,
申请(专利权)人:珠海港联科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。