Methods
decode
- decode(received: Int32Array, numECCodewords: int, erasures: Int32Array): int
-
Parameters
-
received: Int32Array
-
numECCodewords: int
-
erasures: Int32Array
Returns int
number of errors
Private findErrorLocations
- findErrorLocations(errorLocator: ModulusPoly): Int32Array
-
Parameters
Returns Int32Array
Private findErrorMagnitudes
- findErrorMagnitudes(errorEvaluator: ModulusPoly, errorLocator: ModulusPoly, errorLocations: Int32Array): Int32Array
-
Parameters
-
-
-
errorLocations: Int32Array
Returns Int32Array
Private runEuclideanAlgorithm
PDF417 error correction implementation.
This example is quite useful in understanding the algorithm.
Sean Owen
com.google.zxing.common.reedsolomon.ReedSolomonDecoder