background preloader

Data Matrix

Facebook Twitter

Zxing - Multi-format 1D/2D barcode image processing library with clients for Android, Java. Dl_strichcodefibel - Overview of data matrix codes and bar codes GERMAN. Linux Application for creating data matrix codes. Data matrix (computer) An example of a Data Matrix code, encoding the text: "Wikipedia, the free encyclopedia" Data Matrix symbols are rectangular in shape and usually square and are composed of "cells": little squares that represent bits. Depending on the coding used, a "light" cell represents a 0 and a "dark" cell is a 1, or vice versa. Every Data Matrix is composed of two solid adjacent borders in an "L" shape (called the "finder pattern") and two other borders consisting of alternating dark and light "cells" or modules (called the "timing pattern").

Within these borders are rows and columns of cells encoding information. The finder pattern is used to locate and orient the symbol while the timing pattern provides a count of the number of rows and columns in the symbol. As more data is encoded in the symbol, the number of cells (rows and columns) increases. Each code is unique. Applications[edit] A data matrix on a Mini PCI card, encoding the serial number 15C06E115AZC72983004 Marking surfaces Art[edit] QR Code. QR code for the URL of the English Wikipedia Mobile main page, " QR code (abbreviated from Quick Response Code) is the trademark for a type of matrix barcode (or two-dimensional barcode) first designed for the automotive industry in Japan. A barcode is a machine-readable optical label that contains information about the item to which it is attached. A QR code uses four standardized encoding modes (numeric, alphanumeric, byte / binary, and kanji) to efficiently store data; extensions may also be used.[1] The QR Code system became popular outside the automotive industry due to its fast readability and greater storage capacity compared to standard UPC barcodes.

A QR code consists of black modules (square dots) arranged in a square grid on a white background, which can be read by an imaging device (such as a camera) and processed using Reed–Solomon error correction until the image can be appropriately interpreted. History[edit] Standards[edit] Uses[edit] URLs[edit] Documentation.