Added code for the Data Matrix decoder.
authorbriangbrown <briangbrown@59b500cc-1b3d-0410-9834-0bbf25fbcc57>
Tue, 11 Mar 2008 03:48:12 +0000 (03:48 +0000)
committerbriangbrown <briangbrown@59b500cc-1b3d-0410-9834-0bbf25fbcc57>
Tue, 11 Mar 2008 03:48:12 +0000 (03:48 +0000)
commit0ee5f7050379e4edac731b8bc15ff68b6e03949c
treefc1000de6a2fb336119675b7031156cec1fa0470
parent519b4eef0f88aa0af7e286416c9084fa30f745ad
Added code for the Data Matrix decoder.
Added initial ASCII tests for Data Matrix.
Added test symbols for DataMatrix.
Modified MultiFormatReader to try the DataMatrixReader after 1D and QRCode.

git-svn-id: http://zxing.googlecode.com/svn/trunk@264 59b500cc-1b3d-0410-9834-0bbf25fbcc57
33 files changed:
core/src/com/google/zxing/MultiFormatReader.java
core/src/com/google/zxing/datamatrix/DataMatrixReader.java [new file with mode: 0644]
core/src/com/google/zxing/datamatrix/decoder/BitMatrixParser.java [new file with mode: 0644]
core/src/com/google/zxing/datamatrix/decoder/DataBlock.java [new file with mode: 0644]
core/src/com/google/zxing/datamatrix/decoder/DecodedBitStreamParser.java [new file with mode: 0644]
core/src/com/google/zxing/datamatrix/decoder/Decoder.java [new file with mode: 0644]
core/src/com/google/zxing/datamatrix/decoder/Version.java [new file with mode: 0644]
core/src/com/google/zxing/datamatrix/detector/Detector.java [new file with mode: 0644]
core/src/com/google/zxing/datamatrix/detector/DetectorResult.java [new file with mode: 0644]
core/test/data/blackbox/datamatrix-1/HelloWorld_Text_L_Kaywa.png [new file with mode: 0644]
core/test/data/blackbox/datamatrix-1/HelloWorld_Text_L_Kaywa.txt [new file with mode: 0644]
core/test/data/blackbox/datamatrix-1/HelloWorld_Text_L_Kaywa_1_error_byte.png [new file with mode: 0644]
core/test/data/blackbox/datamatrix-1/HelloWorld_Text_L_Kaywa_1_error_byte.txt [new file with mode: 0644]
core/test/data/blackbox/datamatrix-1/HelloWorld_Text_L_Kaywa_2_error_byte.png [new file with mode: 0644]
core/test/data/blackbox/datamatrix-1/HelloWorld_Text_L_Kaywa_2_error_byte.txt [new file with mode: 0644]
core/test/data/blackbox/datamatrix-1/HelloWorld_Text_L_Kaywa_3_error_byte.png [new file with mode: 0644]
core/test/data/blackbox/datamatrix-1/HelloWorld_Text_L_Kaywa_3_error_byte.txt [new file with mode: 0644]
core/test/data/blackbox/datamatrix-1/HelloWorld_Text_L_Kaywa_4_error_byte.png [new file with mode: 0644]
core/test/data/blackbox/datamatrix-1/HelloWorld_Text_L_Kaywa_4_error_byte.txt [new file with mode: 0644]
core/test/data/blackbox/datamatrix-1/HelloWorld_Text_L_Kaywa_6_error_byte.png.error [new file with mode: 0644]
core/test/data/blackbox/datamatrix-1/HelloWorld_Text_L_Kaywa_6_error_byte.txt [new file with mode: 0644]
core/test/data/blackbox/datamatrix-1/abcd-52x52-IDAutomation.gif.error [new file with mode: 0644]
core/test/data/blackbox/datamatrix-1/abcd-52x52-IDAutomation.txt [new file with mode: 0644]
core/test/data/blackbox/datamatrix-1/abcd-52x52.png.error [new file with mode: 0644]
core/test/data/blackbox/datamatrix-1/abcd-52x52.txt [new file with mode: 0644]
core/test/data/blackbox/datamatrix-1/abcdefg-64x64.png.error [new file with mode: 0644]
core/test/data/blackbox/datamatrix-1/abcdefg-64x64.txt [new file with mode: 0644]
core/test/data/blackbox/datamatrix-1/abcdefg.png [new file with mode: 0644]
core/test/data/blackbox/datamatrix-1/abcdefg.txt [new file with mode: 0644]
core/test/data/blackbox/datamatrix-1/zxing_URL_L_Kayway.png [new file with mode: 0644]
core/test/data/blackbox/datamatrix-1/zxing_URL_L_Kayway.txt [new file with mode: 0644]
core/test/src/com/google/zxing/datamatrix/DataMatrixBlackBox1TestCase.java [new file with mode: 0644]
core/test/src/com/google/zxing/datamatrix/decoder/DecodedBitStreamParserTestCase.java [new file with mode: 0644]