浅谈盐城条码在识读前进行的图像处理
盐城条码在识读之前必须进行图像处理,下面介绍几种常见的图像处理的理论和算法。
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.图像二值化处理
为了便于对图像进行后续处理,需要对图像进行二值化处理,二值化处理将不可避免地丢失图像信息。若阈值选取过小,会提取多余的部分;若选取的过大,会丢失所需要的图像信息。因此阈值选取是图像二值化处理中的一项重要技术,它的选取直接关系到后续的处理。针对条码识读系统而言,二值化图像的效果直接影响到条码识读的可靠性。
阈值化分割原理:先确定一个处于图像灰度取值范围之中的阈值,然后将图像中各个像素的灰度值都与这个阈值相比较,并根据比较结果将对应的像素划分为两类:像素灰度值大于阈值的为一类,像素值小于和等于阈值的为另一类。这两类像素一般分属图像中的两类区域,所以对像素根据阈值分类达到了分割的目的。如果一个物体其内部具有均匀一致的灰度值,并分布在一个具有另一个灰度值均匀背景中,使用阈值的效果更佳。
阈值分割算法主要有两个步骤:
①确定需要的分割阈值。
②将像素与分割阈值做比较并划分。
活跃于物流阶段的条码 一般情况下,制造商供应的商品被装入包装箱后,按照商社及批发店的物流仓库→大型零售店等物流中心→各店铺等的顺序进行流通。在这一过程中,通过读取印制在包装箱上的条码(标准物流符号=ITF)来进行流通。(1)当有人订购时,制造商就会供应带有订购商品条码的商品。此时会自动处理销售与采购要求。 (2)配送司机通过读取装载商品的条码将商品配送到指定地点(仓库等),卸货时也是通过读取条码送往仓库等场所。(3)在物流仓库和物流中心等处,通过使用输送机等将商品保管于指定的场所,如果零售店要求订货,就将该商品发送到零售店。在(1)、(2)、(3)的各个阶段,从入/出库管理到库存管理,无需出示手写的发票,计算机也会通过读取条码来自动处理。因此司机和仓库保管员也可以从繁琐的发票处理中解放出来,而且,还能够防止商品及商品配送地址等出现错误的情况。 也活跃在生产工厂的条码条码在生产商品的工厂中也发挥着积极的作用。除了先前提到的标准物流符号之外,如果在商品中附加表示商品品名、型号、颜色号码等条码,就可以在从原材料到成品的各个阶段,大幅度促进库存管理、进/供货管理、生产管理以及采购管理等。
以上就大家熟悉的附带于商品的条码做了简单的介绍,下面将举例介绍一下附带于商品的条码在普通情况下所起到的意想不到作用。 请打开存折看一下 想必每个人都会有一本银行的存折。在银行的取款机中取钱时,如果放入错误的一页,存折就会被退出来,并提示您<请打开正确的一页>。(必须有银行人员操作的工作由机器代替操作似乎有点说不过去) 区分这一错误页面的就是印制在存折页面左上方的条码。您是否曾经注意到了呢? 无处不在的条码!!在我们周围存在着很多有形无形的条码。左图就是日常使用的照片胶卷,从左侧起依次有三个条码,分别是商品条码、相机自动读取胶卷感度的条码、用于显影管理的条码。 以上提到的条码使用方法只不过是条码的冰山一角而已。 如上所述,您不妨试着寻找一下身边的条码。一定会发现条码正在我们意想不到的地方发挥着重要作用
如果您在使用我公司产品的过程中遇到问题,在这里可以通过我们的自助式支持服务,让您查找到各种问题的解决办法,直接下载相关软件和驱动,并网上提交疑难问题,真正实现快捷、方便的到位服务。
Q.条码扫描器的分类
A:CCD条码扫描器和激光条码扫描器
Q.CCD条码扫描器的特点
A:价格低,属于低档产品,扫描距景深短,主要生产厂家在台湾,可以直接识读中国邮政码。目前有一款长距CCD弥补了扫描距景深短的缺陷,但是价格要高一些,介于CCD和激光扫描器之间
Q.激光条码扫描器的特点
A:扫描速度快,扫描距景深长,主要生产厂家在美国,误码率低,种类繁多,适应不同的需求。分为枪式,平台式,吊顶式,属于中高档产品。
Q.条码扫描器的接口方式
A:键盘接口方式,串口方式、TTL方式
键盘接口方式∶扫描条码得到的数据直接经键盘接口输入计算机,这种方式的优点是∶无需驱动程序,操作系统无关,可以直接在各种操作系统上直接使用,不需要外接电源。典型型号∶LS2106
串口方式∶扫描条码得到的数据由串口输入,需要驱动或直接读取串口数据,需要外接电源。典型型号∶LS2104
TTL方式∶扫描条码得到的是TTL电平,需要进一步开发译码等电路,不能直接使用。
Q.关于中国邮政码的问题
A:台湾生产的CCD扫描器可以识别这种国内专用码制,激光扫描器如果需要识别这种码制必须定制。
Q.不能读取条码的几种原因
A:1)没有打开识读这种条码的功能。
2)条码不符合规范,例如缺少必须的空白区,条和空的对比度过低,条和空的宽窄比例不合适。
3)阳光直射,感光器件进入饱和区。
4)条码表面复盖有透明材料,反光度太高,虽然眼睛可以看到条码,但是采集器识读条件严格,不能识读。
5)硬件故障,和你的经销商联系进行维修。
Q.在笔记本电脑上,键盘接口的扫描器工作不正常,或扫描器正常而键盘不能工作
A:笔记本电脑上,键盘接口的扫描器相当于外接键盘。
笔记本电脑的键盘接口如果连接键盘之后可能的变化是∶
1)原有键盘失效。这时扫描器正常而键盘不能工作
2)笔记本电脑的键盘正常,外接键盘不工作。这时扫描器不工作
解决办法∶
1)通过自动方式设置BIOS使外接键盘工作
2)连接键盘接口扫描器
3)扫描器接外接键盘
4)或者直接使用串口或USB口扫描器
Q.读取一个条码后,条码扫描器死机
A:由于扫描器的保护功能,如果读取的条码数据传输错误,会自动进入保护状态,从而防止数据丢失。如果把没有传输成功的数据读取后,扫描器可以从新使用。
如果发生这种现象,请仔细检查连线、协议。确认无误后,关掉扫描器,在打开就可以从新正常使用
Q.应该使用哪种条码扫描器
A:CCD一般用于资金比较紧张,适用要求不高的场合,如一般超市。
枪式激光扫描器价格适中,扫描速度较快,准确性较高,用于要求较高的场合。
平台激光扫描器价格稍高,使用方便,用于要求速度、准确度的场合,例如高档超市。
吊顶平台价格高,一般用于工业领域。
Q.设备不能上电
A:1)电源连接不好
2)保险丝熔断
3)扫描器电源电路故障
Q.应该送修的故障
A:1)指示灯异常,设备不能工作
2)有异常声音
3)没有激光线
4)扫描距离变得很近
Q.想通过条码扫描方式将数据输入到EXCEL表中指定单元格,请问是否可以实现
A:条码扫描器扫入数据一般显示在光标所在处,你说的是自动扫进指定单元格那不行,你得把光标移到你指定得单元格才行。
Q.条码扫描器的适用范围,是不是任何一款条码读数仪均能读取任何条形码
A:普通的条码比如:39码、128码等常见码 扫描枪均可阅读。对于特殊的编码如:二维码,邮政、工业二五码等 扫描枪要经过设置才可以识别。
Q.用键盘口的红外线枪可以直接将条码值扫到VFP编的软件的文本框里吗
A:可以的,键盘口顾名思义就是相当于键盘,只有键盘能够输入,那么键盘口扫描器就可以送入数据!
Q.条码扫描器有两个插头,该如何连接?在电子表格里如何操作呢
A:条码扫描器两个插头(一公一母),公头插在电脑PS/2即键盘口上,另一头接上键盘即可.在电子表格里一般加TAB键使用.
在与客户沟通的过程中,不少客户一直在问一个问题:我们已经有防伪了。再多谈两句,就说:就是那个条形码啊。对他们来说,这个条形码就是我们推广的数码防伪码。其实条形码跟防伪码还是有比较大的区别的。
首先我们来看看条形码:条形码是迄今为止最经济、实用的一种自动识别技术。商品条形码的编码遵循唯一性原则,以保证商品条形码在全世界范围内不重复,即一个商品项目只能有一个代码,或者说一个代码只能标识一种商品项目。不同规格、不同包装、不同品种、不同价格、不同颜色的商品只能使用不同的商品代码。目前国际流行的条形码编码方式有多种。常见的商品条形码为EAN通用商品。EAN商品条形码亦称通用商品条形码,由国际物品编码协会制定,通用于世界各地,是目前国际上使用最广泛的一种商品条形码。我国目前在国内推行使用的也是这种商品条形码。EAN商品条形码分为EAN-13(标准版)和EAN-8(缩短版)两种。
条形码技术具有多方面的优点,例如:输入速度快(与键盘输入相比,条形码输入的速度是键盘输入的5倍,并且能实现“即时数据输入”。);可靠性高(键盘输入数据出错率为三百分之一,利用光学字符识别技术出错率为万分之一,而采用条形码技术误码率低于百万分之一。);采集信息量大(利用传统的一维条形码一次可采集几十位字符的信息,二维条形码更可以携带数千个字符的信息,并有一定的自动纠错能力。);灵活实用(条形码标识既可以作为一种识别手段单独使用,也可以和有关识别设备组成一个系统实现自动化识别,还可以和其他控制设备联接起来实现自动化管理。 )
但条形码除了其中5位需要厂家申请,国家分配外,就只有后面4位留给厂家来对其生产的产品分类来编码。对于消费者来说,他们只是把条形码当成是商场、超市结账分辨的依据,甚至很少人知道条形码的含义和区别。更不要说其一个编码用于一类产品上(有些厂家为了节约成本和编码方便,同类产品不同包装也都使用同一个条形码。),这样消费者基本上无法从条形码上辨识产品的真伪和其他信息。
下一篇:解析盐城条码检测的目的与方法
最新文章
- 亭湖区条形码管理办法的挑战与对策[ 2024-11-14 ]
- 亭湖区条码管理办法实施细则[ 2024-11-13 ]
- 滨海商品条形码管理办法的细节与影响[ 2024-11-12 ]
- 大丰区产品条码代表什么?[ 2024-11-11 ]
- 阜宁条码制作简易教程[ 2024-11-10 ]
- 大丰区商品条形码制作详解与注意事项[ 2024-11-09 ]