2D Barcodes: From Data Matrix to QR Code

... What once was a method used for sorting/branding/labeling a product is now become the a must have for techno-junkies. The 2D bar code or otherwise known has the Data Matrix, have become increasingly popular thanks to the surge of QR Codes. The biggest step was indeed making it available on a mobile platform. Here is quick look at some of them- 


Numerous QR marker Readers:

1.       Kaywa Reader
                This site has an online marker generation facility and also provides marker reading software for mobile phones.

Enter the following site from your mobile to download this application:
                                                            
2.       3GV-Vision
                This site too has an online marker generation facility and marker reader for mobile phones.

Enter the following site from your mobile to download this application:

3.       BeQRious
Online QR Code generator.

4.       QR Code
Online QR Code generator.

5.       TAG.CX
Online QR Code & Data matrix generator.

6.       Mobile Codes by Nokia
                This site has an online marker generation facility and marker reader for Nokia mobiles.

7.       Semapedia
                A quick linking method for Wikipedia Content .


Special Codes:
1.       Qode

Enter the following site from your mobile to download this application:

2.       Trillcode
Enter the following site from your mobile to download this application:

3.       Upcode:
                This site hosts reader for special codes called Upcode, similar to Data matrix. Upcode generator not available [?].

Enter the following site from your mobile to download this application:

4.       QuickMark
                This site hosts a wide variety of QR Codes. It also provides the SDK and API for developers.
It not only has support for markers like QR Code and Data Matrix but also its own variety called QuickMark. Additionally there is also code reading software for PC.

5.       Beetagg
                This site hosts online generator for QR Codes, Data Matrix and a special code called Beetagg.

Enter the following site from your mobile to download this application:

6.       Microsoft Tag
                A Microsoft Tag is a machine readable web link, when read, the Tag application sends the HCCB (High Capacity Color Barcode) data to a Microsoft server, which then returns the publisher's intended URL. The Tag reader then directs the user's mobile browser to the appropriate website. Now in beta stage, the creation of tags for both commercial and noncommercial use is also free.

Use/Create a Microsoft account and Generate/Manage Tags here-

Enter the following site from your mobile to download this application:

Development:

1.       libdecodeqr
                This is a C/C++ library for decoding QR code based on JIS X 0510 and ISO/IEC18004.
This library is able to decode various image formats whether it's taken from a file, webcam, scanner, or any other image formats available. Best of all, it is based in OpenCV [Yessiree!!!]

2.       libqrencode
                libqrencode is a C library for encoding data in a QR Codes.

3.       Open Source QR Code Library
                This project develops and distributes QR Code decode/encode library under GPL v2.

4.       QRCode library
The library can be used in any .NET 3.5 Windows Application, ASP.NET web application or Windows Mobile device application.

messagingtoolkit-qrcode
This project is the enhancement of the above open source project for QRCode.

                A  library for using the Open Source QR Code library in Processing (Processing is a programming language).

6.       pyqrcode
                This is about a python extension for encoding and decoding the QR Code.


More about 2D Codes:


Image: