ZXing (pronounced "zebra crossing") is an open-source, multi-format 1D/2D barcode image processing library implemented in Java, with ports to other languages. Our focus is on using the built-in camera on mobile phones to scan and decode barcodes on the device, without communicating with a server. However the project can be used to encode and decode barcodes on desktops and servers as well. We currently support these formats:
R. Stecher, C. Niederée, и W. Nejdl. Proceeding of the 17th ACM conference on Information and knowledge management, стр. 797--806. New York, NY, USA, ACM, (2008)
S. Bethard, и D. Jurafsky. Proceedings of the 19th ACM international conference on Information and knowledge management, стр. 609--618. New York, NY, USA, ACM, (2010)
W. Müller, и H. Schumann. Proceedings of the 35th conference on Winter simulation: driving innovation, стр. 737--745. Winter Simulation Conference, (2003)