扬州条码的基本规则

17732605906

联系我们

  • 标尚条形码代理有限公司
  • 联系人:王经理
  • 电话:17732605906(微信同步)

新闻中心

您的位置:首页 > 新闻中心 > 扬州条码的基本规则

扬州条码的基本规则

作者:标尚条形码代理有限公司 时间:2022-10-08 08:34:32

条形码是由宽度不同、反射率不同的条和空,按照一定的编码规则(码制)编制成的,用以表达一组数字或字母符号信息的图形标识符.即条形码是一组粗细不同,按照一定的规则安排间距的平行线条图形,常见的条形码是由反射率相差很大的黑条(简称条)和白条(简称空)组成的。

由于不同颜色的物体,其反射的可见光的波长不同,白色物体能反射各种波长的可见光,黑色物体则吸收各种波长的可见光,所以当条形码扫描枪光源发出的光经光阑及凸透镜后,照射到黑白相间的条形码上时,反射光经凸透镜II聚焦后,照射到光电转换器上,于是光电转换器接收到与白条和黑条相应的强弱不同的反射光信号,并转换成相应的电信号输出到放大整形电路.白条、黑条的宽度不同,相应的电信号持续时间长短也不同.但是,由光电转换器输出的与条形码的条和空相应的电信号一般仅10mV左右,不能直接使用,因而先要将光电转换器输出的电信号送放大器放大.放大后的电信号仍然是一个模拟电信号,为了避免由条形码中的疵点和污点导致错误信号,在放大电路后需加一整形电路,把模拟信号转换成数字电信号,以便计算机系统能准确判读。

整形电路的脉冲数字信号经译码器译成数字、字符信息.它通过识别起始、终止字符来判别出条形码符号的码制及扫描方向;通过测量脉冲数字电信号0、1的数目来判别出条和空的数目.通过测量0、1信号持续的时间来判别条和空的宽度.这样便得到了被辩读的条形码符号的条和空的数目及相应的宽度和所用码制,根据码制所对应的编码规则,便可将条形符号换成相应的数字、字符信息,通过接口电路送给计算机系统进行数据处理与管理,便完成了条形码辨读的全过程。标准版商品条形码EAN一般所表示的代码由13位数字组成,其结构如下:

结构一:x13x12x11x10x9x8x7X6x5x4x3x2X1其中:x13……x7厂商识别代码;x6……x2表示商品项目代码;x1校验码。结构二:x13x12x11x10x9x8x7X6X5x4x3x2X1其中:x13……x6厂商识别代码;x5……x2表示商品项目代码;x1校验码。当x13x12x11为690、691时,其代码结构同结构一;当x13x12x11为692时,其代码结构同结构二。

校验码计算参见《通用商品条码》国家标准规定的方法。缩短版商品条码由8位数字组成,其结构如下:X8x7X6X5x4x3x2X1其中:x8x7X6:其含义同标准版商品条码的x13x12x11;x5x4x3x2:表示商品项目代码,由ean编码组织统一分配。在我国,由中国物品编码中心统一分配;x1:校验码。计算时,需在缩短版商品条码代码前加5个“0”,然后按标准版商品条码校验码的计算方法计算。

在许多商品的包装纸上,都有一组黑白相间的条形图案,这种图案叫条形码。条形码是一种特殊的图形,里面包含了和商品有关的一些信息,如生产国代码、生产厂商代码、商品名称代码等,这些图形只有计算机才能“看”得懂。

条形码看似差不多,都是一组黑线条,其实,不同的条形码,黑线条的宽窄、黑线条之间的空隙都各不相同,它们分别代表了不同的信息。

条形码为管理商品提供了极大的方便。就拿超级市场来说,过去,售货员得记住成百上千种商品的价格,卖出商品时得手工输入名称、价格,然后由计算机计算出总价。这样不仅耗时费力,而且容易出差错。现在,有了条形码,售货员只要将条形码对着与计算机相联的“条形码阅读器”扫一下,商品的名称、价格等就输入计算机,又快又准确,还能根据需要,随时变动商品的价格———只要改动存储在计算机里的数据库就行了。

现在,条形码正在超级市场、医院、图书馆、书店等现代化管理中大显身手。

条码在识读之前必须进行图像处理,下面商品条码申请介绍几种常见的图像处理的理论和算法。

1.灰度处理

数字图像在计算机上以位图的形式存在,位图是一个矩阵式点阵,其中每一点称为像素,像素是数字图像中的基本单位。一幅m×n大小的图像,是由m×n个明暗度不等的像素组成的。数字图像中各个像素所具有的明暗程度由灰度值所标识。一般将白色的灰度值定义为255,黑色的灰度值定义为0,而由黑到白之间的明暗度均匀地划分为256个等级。对于黑白图像,每个像素用一个字节数据来表示,而在彩色图像中,每个像素需用三个字节数据来表述,就能呈现五彩缤纷的颜色。彩色图像可以分解成红(R)、绿(G)、蓝(B)三个单色图像,任何一种颜色都可以由这三种颜色混合构成。在图像处理中,彩色图像的处理通常是通过对其三个单色图像分别处理而得到的。但是一幅彩图中每个像素都用RGB分量表示,图像文件将会变得非常庞大,因此在实际应用中,通常采用调色技术,将256色位图转变为灰度图像。对于24位真彩图,每个像素用三个字节分别表示R、G、B三个分量。将256色位图转换为灰度图像,首先必须计算每一种颜色对应的灰度值。256色位图的灰度图像与RGB值的对应关系如下:

Y=0.299R+0.587G+0.114BR=G=B=Y

根据R、G、B的值求出Y值后,将R、G、B的值都赋予Y值,写入新图,这样就可以将256色位图转换成灰度图像。

2.灰度直方图

在数字图像处理中,一个简单和有用的工具是直方图,它概括一幅图像的灰度级内容。任何一幅图像的直方图都包括了可观的信息,某些类型的直方图还可以由其直方图完全描述。直方图的计算是简单的,直方图的计算可以用相当低的代价来完成。

直方图是灰度值的函数,描述的是图像中具有该灰度级的像素的个数,其横坐标级(0~L-1),纵坐标表示该灰度出现的频率(像素的个数)

3.图像二值化处理

为了便于对图像进行后续处理,需要对图像进行二值化处理,二值化处理将不可避免地丢失图像信息。若阈值选取过小,会提取多余的部分;若选取的过大,会丢失所需要的图像信息。因此阈值选取是图像二值化处理中的一项重要技术,它的选取直接关系到后续的处理。针对条码识读系统而言,二值化图像的效果直接影响到条码识读的可靠性。

阈值化分割原理:先确定一个处于图像灰度取值范围之中的阈值,然后将图像中各个像素的灰度值都与这个阈值相比较,并根据比较结果将对应的像素划分为两类:像素灰度值大于阈值的为一类,像素值小于和等于阈值的为另一类。这两类像素一般分属图像中的两类区域,所以对像素根据阈值分类达到了分割的目的。如果一个物体其内部具有均匀一致的灰度值,并分布在一个具有另一个灰度值均匀背景中,使用阈值的效果更佳。

阈值分割算法主要有两个步骤:

①确定需要的分割阈值。

②将像素与分割阈值做比较并划分。

条码采集器:又称之为数据采集器、数据盘点机、条码盘点机、掌上pda等等,以下是条码采集器的使用须知。一、适用范围用户根据自身的不同情况,应当选择不同的便携式条码采集器。如果用户在比较大型的、立体式仓库应用便携式条码采集器,由于有些物品的存放位置较高,离操作人员较远,我们就应当选择扫描景深大,读取距离远且首读率较高的采集器。而对于中小型仓库的使用者,在此方面的要求并不是很高,可以选择一些功能齐备、便于操作的采集器。对于用户选购便携式条码采集器来说,选择时最重要的一点是“够用”,即购买适用于本身需要的,而不要盲目购买价格贵、功能很强的采集系统。

二、译码范围译码范围是选择便携式条码采集器的一个重要指标。每一个用户都有自己的条码码制范围,大多数便携式条码采集器都可以识别EAN码、UPC码等几种甚至十几种不同的码制,但存在着很大差别。在物流企业应用中,还要考虑EAN128码、三九码、库德巴码等。因此,用户在购买时要充分考虑到自己实际应用中的编码范围,来选取合适的采集器。

三、接口要求采集器的接口能力是评价其功能的又一个重要指标,也是选择采集器时重点考虑的内容。用户在购买时要首先明确自己原系统的操作环境、接口方式等情况,再选择适应该操作环境和接口方式的便携式条码采集器。

四、对首读率的要求首读率是条码采集器的一个综合性指标,它与条码符号的印刷质量、译码器的设计和扫描器的性能均有一定关系。首读率越高,越节省工作时间,但相应的,其价格也必然高出其它便携式条码采集器。在物品的库存盘点过程中,可以通过人工来控制条码符号用便携式条码采集器重复扫描。因此,对首读率的要求并不严格,它只是工作效率的量度而已。但在自动分捡系统中,对首读率的要求就很高。当然,便携式条码采集器的首读率越高,必然导致它的误码率提高,所以用户在选择采集器时要根据自己的实际情况和经济能力来购买符合系统需求的采集器,在首读率和误码率两者间进行平衡。

五、价格选择便携式条码采集器时,其价格也是应关心的一个问题。便携式条码采集器由于其配置不同、功能不同,价格也会产生很大差异。因此在购买采集器时要注意产品的性能价格比,以满足应用系统要求且价格较低者为选购对象,真正做到物美价廉。


 

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