ISO15415 バーコード印刷品質テストを使用して 2D バーコードの印刷欠陥を検出します

ブログ カテゴリ: バーコード.NET

2024/02/15

2D バーコードの変調マトリックスには、2D バーコードのセルの変調に関する情報が含まれています (変調 - それぞれ暗いセルと明るいセルの反射率の均一性の尺度)。このマトリックスを使用すると、2D バーコードの画像上で印刷の問題の場所を視覚的に識別できます。
VintaSoft Barcode .NET SDK バージョン 14.3 では、ISO15415QualityTest.ModulationMatrix プロパティを使用して変調マトリックスを取得する機能が追加されました。

変調マトリックスの取得は、次のバーコード タイプで使用できます。

バーコード変調マトリックスを表示する方法を示す C#/VB.NET コードの例は、ISO15415QualityTest.ModulationMatrix プロパティのドキュメントで入手できます。

バーコード変調マトリックスの表示方法を示すC#/VB.NETコードは、VintaSoft Barcode Demoプロジェクト([SdkIntsallPath]\VintaSoft\Barcode .NET v14.3\Examples\WinForms\CSharp\BarcodeDemo\)で確認できます。以下は、認識されたDataMatrixバーコードの変調マトリックスを表示するVintaSoft Barcode Demoアプリケーションのスクリーンショットです。
The screenshot of VintaSoft Barcode Demo application, which shows the modulation matrix for the recognized DataMatrix barcode


以下は、変調マトリックスの分析を使用して 2D バーコード印刷の欠陥を識別するいくつかの例です。

以下は、次の問題を含む 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


これは、照明が不均一な問題がある QR コード バーコードの変調マトリックスの例です。

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