HOME

TheInfoList



OR:

The application Barcode Scanner is an
Android Android may refer to: Science and technology * Android (robot), a humanoid robot or synthetic organism designed to imitate a human * Android (operating system), Google's mobile operating system ** Bugdroid, a Google mascot sometimes referred to ...
app, from the
open-source Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use the source code, design documents, or content of the product. The open-source model is a decentralized sof ...
project ZXing (short for Zebra Crossing), that allows an Android device with
imaging Imaging is the representation or reproduction of an object's form; especially a visual representation (i.e., the formation of an image). Imaging technology is the application of materials and methods to create, preserve, or duplicate images. ...
hardware (a built-in camera) to scan barcodes or 2D barcodes and retrieve the data encoded. Information encoded often includes web addresses, geographical coordinates, and small pieces of text, in addition to commercial product codes. This Android-based system has similar functionality to a hardware barcode reader. This application supports many different types of barcodes, including those used to identify products in commerce. The Barcode Scanner can automatically search the Web to identify a product with a barcode and use, for example, price-comparison information between vendors. The application can decode several 2D barcodes including the widely used
QR Code A QR code (an initialism for quick response code) is a type of Barcode#Matrix (2D) barcodes, matrix barcode (or two-dimensional barcode) invented in 1994 by the Japanese company Denso#Denso Wave, Denso Wave. A barcode is a machine-readable optic ...
and Data Matrix. QR codes are often embedded in websites; Barcode Scanner can open a browser at the encoded site, for example, facilitating the download of an application. , this is one of the most downloaded Android applications as listed by
Google Play Google Play, also known as the Google Play Store and formerly the Android Market, is a digital distribution service operated and developed by Google. It serves as the official app store for certified devices running on the Android (operating sys ...
, with over 600,000 ratings and over 126 million user installs. Detection performance of ZXing was assessed on close to 2 million synthetic images for three types of barcodes:
QR Code A QR code (an initialism for quick response code) is a type of Barcode#Matrix (2D) barcodes, matrix barcode (or two-dimensional barcode) invented in 1994 by the Japanese company Denso#Denso Wave, Denso Wave. A barcode is a machine-readable optic ...
, MaxiCode, and EAN-13 1D barcode. Problematic angles where decoding often fails were found, for example 45, 135, 225 and 315 degrees for QR Codes.Scheuermann, C., Werner, M., Kessel, M., Linnhoff-Popien, C., & Verclas, S. A. W. (2012). Evaluation of Barcode Decoding Performance using ZXING Library. In ''Proceedings of the Second Workshop on Smart Mobile Applications (SmartApps’12)''


See also

* Automated identification and data capture (AIDC) * Barcode printer * Code (disambiguation) * European Article Numbering-Uniform Code Council * Global Trade Item Number *
Identifier An identifier is a name that identifies (that is, labels the identity of) either a unique object or a unique ''class'' of objects, where the "object" or class may be an idea, physical countable object (or class thereof), or physical noncountable ...
* Inventory control system *
List of most downloaded Android applications This list of most-downloaded Google Play applications includes most of the free apps that have been downloaded more than 500 million times, and most of the paid apps that have been downloaded more than one million times on unique Android Android ...
*
Object hyperlinking Object hyperlinking is a term that refers to extending the Internet to objects and locations in the real world. Object hyperlinking aims to extend the Internet to the physical world by attaching tags with URLs to tangible objects or locations. Thes ...
*
Semacode Semacode is a software company based in Waterloo, Ontario, Canada. It is also this company's trade name for their machine-readable ISO/IEC 16022 Data Matrix barcodes, which are used to encode Internet URLs. Semacodes are primarily aimed at ...
* SMS barcode * SPARQCode


References


External links


Development Site
* * {{F-Droid, com.google.zxing.client.android, Barcode Scanner Automatic identification and data capture Barcodes Free and open-source Android software