条形码是一系列交替的黑白线,它对一系列数字或字母进行编码。它们用于“无钥匙数据输入'用于自动识别项目。扫描条形码简单、快速、准确,减少了工作量,消除了数据输入中引入的人为错误。在大多数情况下,条形码可以被扫描和解码,很少或没有错误,通常无需人工干预。条形码阅读器通常使用红色激光检测线条的边缘,从而允许从几乎任何方向读取条形码。
这个符号学条形码的莫尔斯电码.符号序列使用2个信号进行编码(如果是条形码,则为黑线或白线,如果是莫尔斯码,则为“dit”或“dah”)。虽然条形码似乎由不同宽度的行组成,但实际上所有行的宽度都相同。当两条或多条相同颜色的线相邻的.
除了对字符串进行编码外,条形码通常还包括校验和最后提高准确性。如果校验和不正确,则放弃读数。
条形码中使用了许多编码方案,其中一些方案允许字母数字要编码的字符:
UPC是的标准编码杂货店条形码和国际标准图书编号书上的数字。此编码表示数字0-9,每个数字有2条黑线和2条白线,宽度为1-4,总计7:| ## #|0 | ## #|| ## #|| ## #|1 |###|| ## #|| # ##|2 | # ##|| # ##|| #### #|3 | #### #|| #### #|| # ##|4 | # ##|| # ##|| ## #|5 | ## #|| ## #|| # ####|6 | # ####|| # ####|| ### ##|7 | ### ##|| ### ##|| ## ###|8 | ## ###|| ## ###|| # ##|9 |###|| # ##|
条形码分为两组,每组6个数字。要读取UPC条形码,有一些特殊规则。第2个第, 3第个和5第个结节是倒置的倒读6第个- 12第个数字颠倒了。这是为了减少读数中的错误,并指示方向条形码。