使用 Python 识别 DOTCODE 条码
通过您的 Python 应用程序扫描条码图像,无需安装任何其他软件.
对于尝试通过 Python 应用程序扫描自定义 DOTCODE 条形码图像的开发人员, Aspose.Total for Python via .NET API 可根据业务需求,帮助自动化读取和识别任何颜色或尺寸的条码。 它是处理不同格式以及一维、二维和邮政条码的各种 API 的完整包。 作为 Aspose.Total for Python via .NET 包一部分的 Aspose.BarCode for Python via .NET API 使这个扫描过程变得简单。 此外,开发人员可以调整识别引擎的参数,以实现快速条码扫描或提高读取准确性。
如何在 Python 中识别 DOTCODE 条码
- 使用带有 DecodeType.AllSupportedTypes 的 BarCodeReader 类对象作为参数
- 通过调用read_bar_codes()获取所有DOTCODE代码
- 遍历所有结果以打印它
认可要求
- 对于 DOTCODE 条形码扫描,需要 Python 3.5 或更高版本
- 直接从 PyPI ( Aspose.BarCode ) 引用项目中的 API
- 或者使用以下 pip 命令
pip install aspose-barcode-for-python-via-net
- 此外,基于 Microsoft Windows 或 Linux 的操作系统(参见 BarCode 的更多信息)
在 Python 中识别 DOTCODE 符号条形码
from aspose.barcode import barcoderecognition | |
reader = barcoderecognition.BarCodeReader(<file name>, barcoderecognition.DecodeType.AllSupportedTypes) | |
recognized_results = reader.read_bar_codes() | |
for barcode in recognized_results: | |
print(barcode.code_text) |
探索扫码机 Python 选项
什么是 DOTCODE 条码
DotCode 是一种二维矩阵条码,专为高速打印应用而设计,例如生产线上的标签。它由 AIM Inc. 于 2009 年开发,并已被采纳为 ISO 标准 (ISO/IEC 24778:2008)。 DotCode 由排列成方形或矩形矩阵的一系列点组成,每个点代表二进制 0 或 1。通过改变点的大小和位置对数据进行编码,较大的点代表 1,较小的点代表 0。 DotCode 能够在单个代码中对多达 50 个字母数字字符进行编码,这使其成为在产品上打印少量信息的理想选择。 DotCode 的主要优势之一是其高速打印能力。它可以高速打印在各种表面上,包括纸张、塑料和金属。这使其成为在速度和准确性至关重要的生产线上标记产品的理想选择。 DotCode 的另一个优点是体积小。矩阵可以小到 0.125 x 0.125 英寸(3.18 x 3.18 毫米),这样可以在不占用太多空间的情况下在小产品上打印。此外,DotCode 能够从各种角度读取,使其成为各种应用的通用选择。