如何阅读此条形码?

时间:2010-11-21 22:44:38

标签: ocr barcode

如何在我的样本中找出哪种类型的条形码?我查看了维基百科,有很多类型的条形码,最常见的应该是Code 39和Code 128.

条形码OCR(python,java,C#,delphi)是否有lib? alt text

在此条形码上应编码到期时间和日期。


修改

我需要知道如何读取和解码上面的条形码。这个条形码是在遗留系统中生成的,如果我的应用程序可以OCR并理解它们将会很好

我的条形码应该是日期19.11.2010 15:43

4 个答案:

答案 0 :(得分:2)

根据此online bar code reader,它是产品编号为5252235562500的EAN_13代码。

根据Wikipedia,它是折扣券的产品编号,制造商代码为25223,家庭代码为556,优惠码为25。

如果数据中存在过期日期,则会以某种自定义格式编码为家庭代码和优惠券代码。否则,您需要制造商提供一个循环表来确定哪个优惠券具有哪个到期日期。

答案 1 :(得分:2)

答案 2 :(得分:1)

Java中有一个名为Zebra crossing (zxing)的优秀条形码读取库,包含C#,C ++,Ruby等的端口/包装器。

这个特殊的一个是EAN-13代码,它编码13个十进制数字[0-9](2..3个国家数字+9..10个产品数字+ 1个校验和数字)。

答案 3 :(得分:0)

上面引用的维基百科文章似乎仅针对与EAN13条形码略有不同的UPC12条形码引用“优惠券代码”。

根据官方GS1网站http://gepir.gs1.org/v31/xx/gtin.aspx?Lang=en-US,此条形码未定义为属于任何人(或国家/地区),因此可能由某个组织在内部用于自定义应用程序。

GS1网站上有很多关于条形码标准和格式的信息。