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\)에서도 확인할 수 있습니다. 다음은 VintaSoft 바코드 데모 애플리케이션의 스크린샷으로, 인식된 DataMatrix 바코드의 변조 행렬을 보여줍니다.
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