使用 Python 识别 DATAMATRIX 条码

通过您的 Python 应用程序扫描条码图像,无需安装任何其他软件.

 

对于尝试通过 Python 应用程序扫描自定义 DATAMATRIX 条形码图像的开发人员, Aspose.Total for Python via .NET API 可根据业务需求,帮助自动化读取和识别任何颜色或尺寸的条码。 它是处理不同格式以及一维、二维和邮政条码的各种 API 的完整包。 作为 Aspose.Total for Python via .NET 包一部分的 Aspose.BarCode for Python via .NET API 使这个扫描过程变得简单。 此外,开发人员可以调整识别引擎的参数,以实现快速条码扫描或提高读取准确性。

如何在 Python 中识别 DATAMATRIX 条码

  • 使用带有 DecodeType.AllSupportedTypes 的 BarCodeReader 类对象作为参数
  • 通过调用read_bar_codes()获取所有DATAMATRIX代码
  • 遍历所有结果以打印它

认可要求

  • 对于 DATAMATRIX 条形码扫描,需要 Python 3.5 或更高版本
  • 直接从 PyPI ( Aspose.BarCode ) 引用项目中的 API
  • 或者使用以下 pip 命令pip install aspose-barcode-for-python-via-net
  • 此外,基于 Microsoft Windows 或 Linux 的操作系统(参见 BarCode 的更多信息)
 

在 Python 中识别 DATAMATRIX 符号条形码

 

探索扫码机 Python 选项

扫描 AUSTRALIAPOST 条码 (Australia Post Code)
扫描 AZTEC 条码 (Aztec 2D Barcode)
扫描 CODE16K 条码 (Code 16K Barcode)
扫描 CODE32 条码 (CODE 32 Barcode)
扫描 CODE39 条码 (Code 39 Standard)
扫描 CODE93 条码 (Code 93 Standard)
扫描 CODEBLOCK 条码 (CodablockF Barcode)
扫描 DATABAR 条码 (GS1 DataBar (Reduced Space Symbology))
扫描 DATALOGIC2OF5 条码 (Datalogic 2 of 5 Barcode)
扫描 DATAMATRIX 条码 (Data Matrix Code)
扫描 DEUTSCHEPOST 条码 (Deutsche Post Leitcode)
扫描 DOTCODE 条码 (DotCode 2D Barcode)
扫描 DUTCHKIX 条码 (Dutch KIX Barcode)
扫描 EAN 条码 (European Article Number)
扫描 IATA2OF5 条码 (IATA 2 of 5 Barcode)
扫描 INTERLEAVED2OF5 条码 (Interleaved 2 of 5 Barcode)
扫描 ISBN 条码 (International Standard Book Number)
扫描 ISMN 条码 (International Standard Music Number)
扫描 ISSN 条码 (International Standard Serial Number)
扫描 ITALIANPOST25 条码 (ItalianPost25 Code)
扫描 ITF 条码 (Interleaved 2 of 5 (ITF))
扫描 MATRIX2OF5 条码 (Matrix 2 of 5 Barcode)
扫描 ONECODE 条码 (USPS 4-State Customer Barcode)
扫描 PDF417 条码 (PDF417 Code)
扫描 QR 条码 (Quick Response Code)
扫描 RM4SCC 条码 (Royal Mail 4-State Customer Code)
扫描 SINGAPOREPOST 条码 (Singapore Post QR Code)
扫描 STANDARD2OF5 条码 (Code 25 Interleaved)
扫描 SWISSPOSTPARCEL 条码 (Swiss Post Parcel Code)

什么是 DATAMATRIX 条码

DataMatrix 条码是一种二维条码,由黑色或白色的小方格组成。条形码用于以紧凑高效的方式对信息进行编码,使其成为广泛应用的理想选择,包括产品识别、库存跟踪和文档管理。与只能存储有限信息量的传统线性条码不同,DataMatrix 条码可以在相对较小的空间中存储大量数据。这是因为条形码使用二维结构来存储信息,而不是一系列不同宽度的线条。 DataMatrix 条形码由一家名为 Acuity CiMatrix 的公司于 20 世纪 90 年代中期首次开发。从那时起,它变得越来越流行,现在广泛应用于各种行业,包括医疗保健、物流和制造。 DataMatrix 条形码的主要优势之一是它的多功能性。条形码可以打印在各种表面上,包括纸张、塑料和金属,并且可以通过各种扫描设备读取,包括手持扫描仪、手机和固定安装的阅读器。 DataMatrix 条形码的另一个优势是它的稳健性。由于条形码采用二维结构,因此能够承受一定程度的损坏。这意味着即使部分条码损坏或模糊不清,扫描设备仍然可以读取信息。总的来说,DataMatrix 条码是一种用于编码和跟踪信息的强大工具。其紧凑的尺寸、多功能性和坚固性使其成为广泛应用的热门选择,并且很可能在未来许多年内仍然是一项重要的技术。