柳州条码在识读之前要进行图像处理

咨询服务热线:17732605906

联系我们

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

新闻中心

您的位置:首页 > 新闻中心 > 柳州条码在识读之前要进行图像处理

柳州条码在识读之前要进行图像处理

作者:柳州瑞中条形码代理有限公司 时间:2021-08-25 08:45:26

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

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.图像二值化处理

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

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

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

①确定需要的分割阈值。

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

条码从最初仅作为商品身份证解决商品的身份识别和零售结算,逐渐用于物流、仓储、出产、商业交易方、位置等编码标识治理,还能承载商品的出产日期、批号、位置等更多附加信息,近年来更在食物安全追溯、产品质量监管、电子商务、电子政务、移动商务等重点领域得到更深层次的应用。条形码的重要属性是无含义性。条码符号通常并不包含商品价格或防伪等信息,假如散装的生鲜食物,如蔬菜、生果、肉类等无法预先包装,不适合印制原印码的商品,需要在超市或卖场现场打印出条码,俗称店内码,这种条码有时包含表示该商品品名及与其重量或价格。假如某些商品贴有追溯码,这种条码便集成了商品品名、价格等信息。

条码符号是将商品的代码翻译成宽窄不同的条形码供机器识读,万一碰到条码质量出了题目或被污损,以及扫描器泛起故障读取不了条码信息的情况,条码下方的一串数字字符就派上了用场,这些数字可供人们肉眼识别,超市里的收银员可以通过输入数字达到读取数据的目的,读取的这些数字与通过扫描器读取的数据是一致的。条码下边的13位数字代码,是商品在全球通行的独一的身份证,一个重要属性就是独一性。按这个属性编制的条码,条形码在全球范围内不重复,对不同种类、不同规格、不同包装、不同价格、不同颜色等性质的商品,均应编制不同的代码。否则计算机系统就会把它们视为完全相同的商品,从而造成价格结算及治理上的混乱。对企业来说,只有印制了条码的商品才是行销全球的通行证。

商品条形码是商品的独一标识,为国际通用的产品符号,各国同一编码,可以标出商品的出产国、制造厂家、商品名称、出产日期、分类号、种别、日期等信息。条形码为保证在线商品信息的完整性,利便卖家针对消费者开展针对性营销。众所周知,商品条码(简称条码或条形码)是由一条条深色和浅色条形符号及其下方的阿拉伯数字(字母)代码两部门构成的符号构成的。

EAN商品条码分为EAN-13(标准版)和EAN-8(缩短码)两种。上篇文章介绍了EAN13条码的特性及编码构成,本篇文章主要介绍的是EAN-8条码。EAN-8商品条形码是指被用于标识的数字代码为8位的商品条形码,由7位数字表示的商品项目代码和1位数字标识的校验符组成,EAN-8缩短码共有8位数字,用在包装面积较小的商品上,比如:钢笔。

当包装面积小于120平方公分以下,可以申请使用缩短码。其结构与编码方式包括:1.国家号码与标准码同。2.厂商单项产品号码,系每一项需要使用缩短码的产品均需逐一申请个别号码。3.检查码的计算方式与标准码相同。EAN-8的编码方式:EAN-8的编码方式大致与EAN-13码相同,如下所述;EAN-8码具有以下特点:1.EAN-8码共8位数,包括国别码2位,产品代码5位以及检查码1位。2.EAN-8从空白区开始共81个模组,每个模组长0.33mm,条码符号长度为26.73mm。3.EAN-8码左右资料编码规则跟EAN-13码相同。EAN-8和EAN-13都是作为国际物品编码协会指定的商品条形码,通用于全世界。两种条码的校验码共用一种算法,相比于EAN-8条码,EAN-13由于具有更长的位数,适用性更强。


 

最新文章

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