[zxing] r1217 committed - #ADD: DataMatrix reader....

39 views
Skip to first unread message

zx...@googlecode.com

unread,
Feb 23, 2010, 6:50:32 PM2/23/10
to zx...@googlegroups.com
Revision: 1217
Author: luizcroc
Date: Tue Feb 23 15:50:08 2010
Log: #ADD: DataMatrix reader.
#CHANGE: MultiFormatReader can read DataMatrix.
http://code.google.com/p/zxing/source/detail?r=1217

Added:
/trunk/cpp/core/src/zxing/datamatrix
/trunk/cpp/core/src/zxing/datamatrix/DataMatrixReader.cpp
/trunk/cpp/core/src/zxing/datamatrix/DataMatrixReader.h
/trunk/cpp/core/src/zxing/datamatrix/Version.cpp
/trunk/cpp/core/src/zxing/datamatrix/Version.h
/trunk/cpp/core/src/zxing/datamatrix/decoder
/trunk/cpp/core/src/zxing/datamatrix/decoder/BitMatrixParser.cpp
/trunk/cpp/core/src/zxing/datamatrix/decoder/BitMatrixParser.h
/trunk/cpp/core/src/zxing/datamatrix/decoder/DataBlock.cpp
/trunk/cpp/core/src/zxing/datamatrix/decoder/DataBlock.h
/trunk/cpp/core/src/zxing/datamatrix/decoder/DecodedBitStreamParser.cpp
/trunk/cpp/core/src/zxing/datamatrix/decoder/DecodedBitStreamParser.h
/trunk/cpp/core/src/zxing/datamatrix/decoder/Decoder.cpp
/trunk/cpp/core/src/zxing/datamatrix/decoder/Decoder.h
/trunk/cpp/core/src/zxing/datamatrix/detector
/trunk/cpp/core/src/zxing/datamatrix/detector/CornerPoint.cpp
/trunk/cpp/core/src/zxing/datamatrix/detector/CornerPoint.h
/trunk/cpp/core/src/zxing/datamatrix/detector/Detector.cpp
/trunk/cpp/core/src/zxing/datamatrix/detector/Detector.h

/trunk/cpp/core/src/zxing/datamatrix/detector/MonochromeRectangleDetector.cpp
/trunk/cpp/core/src/zxing/datamatrix/detector/MonochromeRectangleDetector.h
Modified:
/trunk/cpp/core/src/zxing/BarcodeFormat.h
/trunk/cpp/core/src/zxing/MultiFormatReader.cpp

derchris

unread,
Feb 26, 2010, 3:34:40 PM2/26/10
to zxing
hum, doesn't work well in real world, does it?

Just wondering because I didn't get it to work (I added DATAMATRIX-
Format to hints)

On 24 Feb., 00:50, zx...@googlecode.com wrote:
> Revision: 1217
> Author: luizcroc
> Date: Tue Feb 23 15:50:08 2010
> Log: #ADD:DataMatrixreader.

> #CHANGE: MultiFormatReader can readDataMatrix.http://code.google.com/p/zxing/source/detail?r=1217

Julian Tosh

unread,
Apr 18, 2010, 10:56:44 AM4/18/10
to zxing
I've created my own barcodes using source code from the http://www.libdmtx.org/
libraries (compiled on fedora). I can encode/decode on my computer
using the dmtxread and dmtxwrite apps but the zxing app on my HTC G1
will not decode data in the Data Matrix barcode.

On this project's home page, it states it supports "Data Matrix
('alpha' quality)" and I am unsure what is meant by "alpha quality".
Perhaps we could get some clarification on what this means? Or maybe
we could get some tips on how to use the app to decode Data Matrix
barcodes.

Thanks!

Julian
--
Subscription settings: http://groups.google.com/group/zxing/subscribe?hl=en

Sean Owen

unread,
Apr 18, 2010, 12:52:55 PM4/18/10
to zxing
The decoder works 100% fine as far as I know. The detector does not.
It's not great at finding the DM code in a photo. In a clean scan, no
problem. That's why it's not enabled.

Thomas Frick

unread,
Apr 22, 2010, 3:27:04 AM4/22/10
to zxing
Hi Sean,

I'm using the ZXing for a project on android phones with DataMatrix.

Are you working on this point (scan of DM with mobile phone) ?
What do you think, will there be a solution for this problem in the
next time?

I have to know this to evaluate the usability of ZXing for my project.

Thanks.

Best regards,
Thomas

Sean Owen

unread,
Apr 22, 2010, 3:34:53 AM4/22/10
to zxing
I don't have plans to work on it, no. There is a group in Europe
putting some effort into it but I do not know if they have any updates.

Thomas Frick

unread,
Apr 22, 2010, 4:37:23 AM4/22/10
to zxing
Thank you for your reply.

Do you have a reference to this groupe in Europe? I would like to
contact them...

Thanks,
Thomas

Luiz Silva

unread,
Apr 23, 2010, 10:23:26 AM4/23/10
to zxing
There's a small bug in this implementation. It has a memory leak at
two points, as far as I know. As soon as I have it correct I'll commit
it.

Sorry,

Luiz

Thomas Frick

unread,
Apr 24, 2010, 5:13:54 AM4/24/10
to zxing
Dear Luiz,

Thank you for this information.

Can I help you with this point?

Regards,
Thomas
> > > Subscription settings:http://groups.google.com/group/zxing/subscribe?hl=en- Masquer le texte des messages précédents -
>
> - Afficher le texte des messages précédents -

Luiz Silva

unread,
Apr 26, 2010, 8:34:54 AM4/26/10
to zxing
Thomas,

Thank you. You can check it before I commit and double confirm it is
ok. I think I'll have it ready by tomorrow afternoon (GMT+3), so I can
email the changed files to you tomorrow night, is that's ok?

Regards,
Luiz
> > > > Subscription settings:http://groups.google.com/group/zxing/subscribe?hl=en-Masquer le texte des messages précédents -
Reply all
Reply to author
Forward
0 new messages