Class for storing the results of decoding 2D codes. More...
Public Types | |
enum | CompositeType { None = 0 , CCA = SymbologyConverter.CVCRValueSymbology.CVCRVS_CCA , CCB = SymbologyConverter.CVCRValueSymbology.CVCRVS_CCB , CCC = SymbologyConverter.CVCRValueSymbology.CVCRVS_CCC } |
Enum class representing the type of composite code. More... | |
Public Member Functions | |
Result2D (int errorCorrectionCodewords, int errorCorrectionErasureCodewords, int quality, int rows, int columns, Size2Dd size, CompositeType compositeType) | |
Constructor. | |
Properties | |
int | ErrorCorrectionCodewords [get] |
Number of used error correction codewords from a decoded 2D code. | |
int | ErrorCorrectionErasureCodewords [get] |
Number of used error correction erasure codewords from a decoded 2D code. | |
int | Quality [get] |
Quality measure for 2D codes. | |
int | Rows [get] |
Number of rows. | |
int | Columns [get] |
Number of columns. | |
Size2Dd | Size [get] |
Size of code. | |
CompositeType | Composite [get] |
Composite type. | |
Class for storing the results of decoding 2D codes.
This class holds the decoding results of a 2D code. A Result2D object is part of the Result class which is obtained after executing the decoding process with Decoder.Execute(ImagePlane, int).
enum CompositeType |
Enum class representing the type of composite code.
For detailed information about composite codes, see configuration class Config.CompositeCodeBase<T>
Enumerator | |
---|---|
None | Is not a composite component. |
CCA | Composite Component A (CC-A). |
CCB | Composite Component B (CC-B). |
CCC | Composite Component C (CC-C). |
Result2D | ( | int | errorCorrectionCodewords, |
int | errorCorrectionErasureCodewords, | ||
int | quality, | ||
int | rows, | ||
int | columns, | ||
Size2Dd | size, | ||
CompositeType | compositeType ) |
Constructor.
errorCorrectionCodewords | Number of used error correction codewords from a decoded 2D code. |
errorCorrectionErasureCodewords | Number of used error correction erasure codewords from a decoded 2D code. |
quality | Quality measure. |
rows | Number of rows. |
columns | Number of columns. |
size | Size. |
compositeType | Composite type. |
|
get |
Quality measure for 2D codes.
This is an integer value between 0 – 100 computed as the Unused Error Correction per 2D symbology specifications.