瑶海区商品条形码如何查询?

合肥捷佳条形码代理有限公司
联系人:王经理
电话:17732605906(微信同步)

新闻中心

您的位置:首页 > 新闻中心 > 瑶海区商品条形码如何查询?

瑶海区商品条形码如何查询?

作者:合肥捷佳条形码代理有限公司 时间:2023-11-03 08:56:19

图像经过预处理后得到二值化图像,马上进行的工作就是合肥条码识读。条码识读常用以下几种方法:

1.宽度测量法

在图像方式的译码过程中,宽度的测量不再采用传统的脉冲测量法,而是通过记录每个条或空的宽度中所含像素的个数来确定实际的条/空宽度,从而确定整个条码符号所代表的信息。

2.平均值法

对条码符号图像中从起始符到终止符整个宽度进行测量,然后除以95(标准宽度),求出单位模块所包含的像素列宽,再分别测量各个条/空实际宽度(此宽度以单位宽度为单位计算)。

3.相似边距离的测量方法

设计思想是通过对符号中相邻元素的相似边之间的距离的测量来判别字符的逻辑值,而不是由各元素宽度的实际测量值来判别。

前两种方法对条码图像的要求非常高,因为它们都是测量各元素符号的实际宽度,然后根据查表法得到所代表的码值。如果实际测量值与标准值存在一点偏差,就不能实现正确译码,而第三种方法解决了这一问题。

二维合肥条码的码词很多,而且对于相同的信息根据不同的编码模式所得到的码词是不一样的,所以不能像一维条码一样将所表示的信息与码词对应起来然后存在数组中。对于文本信息,编码采用文本模式,表示的信息包括所有的ASCII码字符以及汉字字符等。将文本信息转换成码词时需要一个中间过程,即将文本信息转换成文本模式下的对应值——文本码,然后将相邻的文本码以30作为基数两两结合起来,最后得到编码的码词。在此过程中还涉及模式转换的问题,因此将文本信息及其对应的文本码保存在Access数据库的一个数据表中,将文本信息转换成文本码的过程就变成了查询数据库的过程。本文采用VC++语言编程及ODBC接口方式对数据库进行访问。

首先截取待查询的文本字符串中第一个字符,并将文本模式设为大写字母子模式,接着判断存放文本码信息的数据库是否已经打开;查询的SQL语句含义是从数据表中的第一行开始依次向下查找该字符,直到找到该字符为止,并记录下该行value字段的值。这个值就是字符的文本码。在记录文本码的同时还要判断是在数据表的哪一列找到该字符的。如果是在当前的子模式中找到的,则不需要进行模式切换,否则要先进行模式切换,并将模式切换码包括到表示该字符串的文本码集合作为一个文本码进行处理。

一维条形码:一维合肥条码只是在一个方向(一般是水平方向)表达信息,而在垂直方向则不表达任何信息,其一定的高度通常是为了便于阅读器的对准。一维条码的应用可以提高信息录入的速度,减少差错率,可直接显示内容为英文、数字、简单符号;贮存数据不多,主要依靠计算机中的关联数据库;保密性能不高;损污后可读性差。

二维条形码:在水平和垂直方向的二维空间存储信息的条码,称为二维条码(2-dimensionalbarcode),英文标准名称417Barcode。可直接显示英文、中文、数字、符号、图型;贮存数据量大,可存放1K字符,可用扫描仪直接读取内容,无需另接数据库;保密性高(可加密);安全级别最高时,损污50%仍可读取完整信息。

按照商品合肥条码编码规则,我们可以用肉眼识别伪造的商品条码,以我国通用的13位条码为例,具体分配规则是:

一、从左至右前3为编码为国家编码,国际条码组织给我国分配的编码有690、691、692693共四种。

二、从左至右第4-7数字或4-8位数字编码为厂商信息编码,与前3位的国家编码共同组成厂商识别代码。

三、从左至右第8-12位数字或9-至12位数字编码为商品信息代码,具体包括商品的名称,规格,价格等信息。

四、最后一位数字编码为验证码。

五、烟草类条码编码规则略有不同,6901028为中国烟草总公司,加上其后三位数字共10位组成卷烟厂的厂商识别代码。


 

版权所有:合肥捷佳条形码代理有限公司  - 网站地图  技术支持QQ/微信:1766534168