使用 ISO15415 条码打印质量测试检测二维条码的打印缺陷

博客分类:条形码   .NET

2024/02/15

二维条码的调制矩阵包含有关二维条码单元格调制的信息(调制--分别衡量暗单元格和亮单元格反射率均匀性的指标)。此矩阵可让您直观地识别二维条码图像上的打印问题位置。
版本VintaSoft Barcode .NET SDK 14.3 版本新增了使用 ISO15415QualityTest.ModulationMatrix 属性获取调制矩阵的功能。

以下条码类型可获取调制矩阵:

C#/VB.NET 代码示例,演示如何显示条形码调制矩阵的示例可在ISO15415QualityTest.ModulationMatrix属性的文档中找到。

此外,您还可以在 VintaSoft 条码演示项目 (<SdkIntsallPath>\VintaSoft\Barcode .NET v14.3\Examples\WinForms\CSharp\BarcodeDemo\) 中找到演示如何显示条码调制矩阵的 C#/VB.NET 代码。以下是 VintaSoft 条码演示应用程序的屏幕截图,其中显示了已识别的 DataMatrix 条码的调制矩阵:
The screenshot of VintaSoft Barcode Demo application, which shows the modulation matrix for the recognized DataMatrix barcode


以下是使用调制矩阵分析识别二维条码打印缺陷的几个示例。

以下是DataMatrix条码的调制矩阵示例,存在以下问题:
1. 印刷缺陷 - 垂直条纹
2. 拍摄时光照不均 - 调制区域过低

The modulation matrix for DataMatrix barcode, which has printing defect and uneven lighting when shooting


以下是DataMatrix条码的调制矩阵示例,存在以下问题:
1. 拍摄条码时光源眩光
2. 条码图像中存在斑点或印刷缺陷
3.打印缺陷 - 条形码中许多列的宽度不同

The modulation matrix for DataMatrix barcode, which has glare from the light source, a speck or printing defect in the barcode image


以下是一个二维码条形码的调制矩阵示例,存在光照不均问题:

The modulation matrix for QR Code barcode, which has uneven lighting problem