La matrice di modulazione del codice a barre 2D contiene informazioni sulla modulazione delle celle del codice a barre 2D (modulazione: misura dell'uniformità di riflettanza rispettivamente delle celle scure e chiare). Questa matrice consente di identificare visivamente la posizione di eventuali problemi di stampa su un'immagine di codice a barre 2D.
Nella versione 14.3 di VintaSoft Barcode .NET SDK è stata aggiunta la possibilità di ottenere la matrice di modulazione utilizzando la proprietà
ISO15415QualityTest.ModulationMatrix.
L'ottenimento della matrice di modulazione è disponibile per i seguenti tipi di codice a barre:
- Azteco
- DataMatrix
- Codice QR
- Micro Codice QR
- Codice Han Xin
Un esempio di codice C#/VB.NET, che dimostra come visualizzare la matrice di modulazione del codice a barre, è disponibile nella documentazione per la proprietà
ISO15415QualityTest.ModulationMatrix.
Anche il codice C#/VB.NET, che dimostra come visualizzare la matrice di modulazione del codice a barre, può essere visto nel progetto VintaSoft Barcode Demo ([SdkIntsallPath]\VintaSoft\Barcode .NET v14.3\Examples\WinForms\CSharp\BarcodeDemo\). Ecco lo screenshot dell'applicazione VintaSoft Barcode Demo, che mostra la matrice di modulazione per il codice a barre DataMatrix riconosciuto:
Di seguito sono riportati diversi esempi di identificazione di difetti nella stampa di codici a barre 2D mediante l'analisi della matrice di modulazione.
Ecco un esempio di matrice di modulazione per un codice a barre DataMatrix, che presenta i seguenti problemi:
1. Difetto di stampa: strisce verticali
2. Illuminazione non uniforme durante lo scatto: area a bassa modulazione
Ecco un esempio di matrice di modulazione per un codice a barre DataMatrix, che presenta i seguenti problemi:
1. Abbagliamento dalla sorgente luminosa durante lo scatto di un codice a barre
2. Un punto o un difetto di stampa nell'immagine del codice a barre
3. Difetto di stampa: molte colonne nel codice a barre hanno larghezze diverse
Ecco un esempio di matrice di modulazione per un codice a barre QR Code, che presenta un problema di illuminazione non uniforme: