TcVnCodeGradesQR
Describes code quality grades for QR codes according to ISO / IEC 15415:2011. The grades range from 0 (very bad) to 4 (very good).
Syntax
Definition:
struct TcVnCodeGradesQR
{
unsigned char nDecode;
unsigned char nSymbolContrast;
unsigned char nModulation;
unsigned char nReflectanceMargin;
unsigned char nFixedPatternDamage;
unsigned char nAxialNonuniformity;
unsigned char nGridNonuniformity;
unsigned char nUnusedErrorCorrection;
unsigned char nFormatInfo;
unsigned char nVersionInfo;
unsigned char nOverall;
};
Parameters
Name |
Type |
Description |
---|---|---|
nDecode |
unsigned char |
Decode grade |
nSymbolContrast |
unsigned char |
Symbol contrast grade |
nModulation |
unsigned char |
Modulation grade |
nReflectanceMargin |
unsigned char |
Reflectance margin grade |
nFixedPatternDamage |
unsigned char |
Fixed pattern damage grade |
nAxialNonuniformity |
unsigned char |
Axial nonuniformity grade |
nGridNonuniformity |
unsigned char |
Grid nonuniformity grade |
nUnusedErrorCorrection |
unsigned char |
Unused error correction grade |
nFormatInfo |
unsigned char |
Format information grade |
nVersionInfo |
unsigned char |
Version information grade |
nOverall |
unsigned char |
Overall code grade, i.e. the minimum achieved individual grade |