实例介绍
【实例简介】QRCode在C# JAVA 水晶报表中的应用
1、二维码(QRCode)在C#,java1.5,vb.net等中的生成与解析; 2、二维码应用于Oracle9i数据库进而显示于水晶报表的研究,关联如下技术: ★javasource在oracle中的应用; ★oracle中执行exe程序; ★oracle中存储...
文件清单
└── QRCode调查结果
├── IDAutomation_QRCodeWindowsFontEncoder
│ ├── IDAutomation_QRCodeWindowsFontEncoderDEMO.exe
│ └── readme.txt
├── Java执行exe生成QRCode图片
│ ├── C# 生成二维码和zxing类库_若兮_新浪博客.mht
│ ├── Google开源项目二维码读取与生成工具ZXing - NickWar的专栏 - 博客频道 - CSDN_NET.mht
│ ├── htexe
│ │ ├── 2005年10月18日 随笔档案 - 无名的博客 - BlogJava.mht
│ │ ├── htexe.prc
│ │ ├── ht.jsp
│ │ ├── oracle执行cmd.docx
│ │ ├── readme.txt
│ │ ├── Release
│ │ │ ├── WindowsAppcsharpqr.exe
│ │ │ ├── WindowsAppcsharpqr.pdb
│ │ │ ├── WindowsAppcsharpqr.vshost.exe
│ │ │ └── zxing.dll
│ │ ├── Runtime_getRuntime()_exec(cmd)使用不当引起的java_io_IOException Too many open files - ALL is Well! - BlogJava.mht
│ │ ├── 测试.tst
│ │ └── 用户执行java权限.sql
│ ├── oracle Java源定时执行exe程序_雨枫技术教程网.mht
│ ├── readme.txt
│ ├── WindowsAppcsharpqr
│ │ ├── WindowsAppcsharpqr
│ │ │ ├── 11.ico
│ │ │ ├── bin
│ │ │ │ ├── Debug
│ │ │ │ │ ├── QRCode.log
│ │ │ │ │ ├── QRCode.png
│ │ │ │ │ ├── WindowsAppcsharpqr.exe
│ │ │ │ │ ├── WindowsAppcsharpqr.pdb
│ │ │ │ │ ├── WindowsAppcsharpqr.vshost.exe
│ │ │ │ │ └── zxing.dll
│ │ │ │ ├── Release
│ │ │ │ │ ├── QRCode.log
│ │ │ │ │ ├── QRCode.png
│ │ │ │ │ ├── WindowsAppcsharpqr.exe
│ │ │ │ │ ├── WindowsAppcsharpqr.pdb
│ │ │ │ │ ├── WindowsAppcsharpqr.vshost.exe
│ │ │ │ │ └── zxing.dll
│ │ │ │ └── zxing.dll
│ │ │ ├── obj
│ │ │ │ ├── Debug
│ │ │ │ │ ├── Refactor
│ │ │ │ │ ├── ResolveAssemblyReference.cache
│ │ │ │ │ ├── TempPE
│ │ │ │ │ ├── WindowsAppcsharpqr.csproj.GenerateResource.Cache
│ │ │ │ │ ├── WindowsAppcsharpqr.exe
│ │ │ │ │ ├── WindowsAppcsharpqr.pdb
│ │ │ │ │ └── WindowsAppcsharpqr.Properties.Resources.resources
│ │ │ │ ├── Release
│ │ │ │ │ ├── ResolveAssemblyReference.cache
│ │ │ │ │ ├── TempPE
│ │ │ │ │ ├── WindowsAppcsharpqr.csproj.GenerateResource.Cache
│ │ │ │ │ ├── WindowsAppcsharpqr.exe
│ │ │ │ │ ├── WindowsAppcsharpqr.pdb
│ │ │ │ │ └── WindowsAppcsharpqr.Properties.Resources.resources
│ │ │ │ └── WindowsAppcsharpqr.csproj.FileListAbsolute.txt
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.Designer.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.Designer.cs
│ │ │ │ └── Settings.settings
│ │ │ └── WindowsAppcsharpqr.csproj
│ │ ├── WindowsAppcsharpqr.sln
│ │ └── WindowsAppcsharpqr.suo
│ └── zxing-2.1
│ ├── actionscript
│ │ ├── core
│ │ │ ├── bin
│ │ │ ├── build.xml
│ │ │ ├── src
│ │ │ │ └── com
│ │ │ │ └── google
│ │ │ │ └── zxing
│ │ │ │ ├── aztec
│ │ │ │ │ ├── AztecDetectorResult.as
│ │ │ │ │ ├── AztecReader.as
│ │ │ │ │ ├── decoder
│ │ │ │ │ │ └── Decoder.as
│ │ │ │ │ ├── detector
│ │ │ │ │ │ └── Detector.as
│ │ │ │ │ └── Point.as
│ │ │ │ ├── BarcodeFormat.as
│ │ │ │ ├── Binarizer.as
│ │ │ │ ├── BinaryBitmap.as
│ │ │ │ ├── BufferedImageLuminanceSource.as
│ │ │ │ ├── ChecksumException.as
│ │ │ │ ├── client
│ │ │ │ │ ├── result
│ │ │ │ │ │ ├── AbstractDoCoMoResultParser.as
│ │ │ │ │ │ ├── AddressBookDocomoResultParser.as
│ │ │ │ │ │ ├── AddressBookParsedResult.as
│ │ │ │ │ │ ├── BizcardResultParser.as
│ │ │ │ │ │ ├── BookmarkDoCoMoResultParser.as
│ │ │ │ │ │ ├── CalendarParsedResult.as
│ │ │ │ │ │ ├── EmailAddressParsedResult.as
│ │ │ │ │ │ ├── EmailAddressResultParser.as
│ │ │ │ │ │ ├── EmailDoCoMoResultParser.as
│ │ │ │ │ │ ├── GeoParsedResult.as
│ │ │ │ │ │ ├── GeoResultParser.as
│ │ │ │ │ │ ├── ISBNParsedResult.as
│ │ │ │ │ │ ├── ISBNResultParser.as
│ │ │ │ │ │ ├── optional
│ │ │ │ │ │ │ ├── AbstractMobileTagResultParser.as
│ │ │ │ │ │ │ ├── AbstractNDEFResultParser.as
│ │ │ │ │ │ │ ├── AddressBookAUResultParser.as
│ │ │ │ │ │ │ ├── MobileTagMMSResultParser.as
│ │ │ │ │ │ │ ├── MobileTagRichWebParsedResult.as
│ │ │ │ │ │ │ ├── MobileTagRichWebResultParser.as
│ │ │ │ │ │ │ ├── MobileTagSimpleCalendarResultParser.as
│ │ │ │ │ │ │ ├── MobileTagSimpleContactResultParser.as
│ │ │ │ │ │ │ ├── MobileTagSimpleWebResultParser.as
│ │ │ │ │ │ │ ├── MobileTagSMSResultParser.as
│ │ │ │ │ │ │ ├── MobileTagTelResultParser.as
│ │ │ │ │ │ │ ├── NDEFRecord.as
│ │ │ │ │ │ │ ├── NDEFSmartPosterParsedResult.as
│ │ │ │ │ │ │ ├── NDEFSmartPosterResultParser.as
│ │ │ │ │ │ │ ├── NDEFTextResultParser.as
│ │ │ │ │ │ │ └── NDEFURIResultParser.as
│ │ │ │ │ │ ├── ParsedResult.as
│ │ │ │ │ │ ├── ParsedResultType.as
│ │ │ │ │ │ ├── ProductParsedResult.as
│ │ │ │ │ │ ├── ProductResultParser.as
│ │ │ │ │ │ ├── ResultParser.as
│ │ │ │ │ │ ├── SMSMMSResultParser.as
│ │ │ │ │ │ ├── SMSParsedResult.as
│ │ │ │ │ │ ├── TelParsedResult.as
│ │ │ │ │ │ ├── TelResultParser.as
│ │ │ │ │ │ ├── TextParsedResult.as
│ │ │ │ │ │ ├── URIParsedResult.as
│ │ │ │ │ │ ├── URIResultParser.as
│ │ │ │ │ │ ├── URLTOResultParser.as
│ │ │ │ │ │ ├── VCardResultParser.as
│ │ │ │ │ │ └── VEventResultParser.as
│ │ │ │ │ └── testClass.as
│ │ │ │ ├── common
│ │ │ │ │ ├── BitArray.as
│ │ │ │ │ ├── BitMatrix.as
│ │ │ │ │ ├── BitSource.as
│ │ │ │ │ ├── ByteMatrix.as
│ │ │ │ │ ├── CharacterSetECI.as
│ │ │ │ │ ├── Collections.as
│ │ │ │ │ ├── Comparator.as
│ │ │ │ │ ├── DecoderResult.as
│ │ │ │ │ ├── DefaultGridSampler.as
│ │ │ │ │ ├── detector
│ │ │ │ │ │ ├── MonochromeRectangleDetector.as
│ │ │ │ │ │ └── WhiteRectangleDetector.as
│ │ │ │ │ ├── DetectorResult.as
│ │ │ │ │ ├── ECI.as
│ │ │ │ │ ├── flexdatatypes
│ │ │ │ │ │ ├── ArrayList.as
│ │ │ │ │ │ ├── Enumeration.as
│ │ │ │ │ │ ├── HashTable.as
│ │ │ │ │ │ ├── IllegalArgumentException.as
│ │ │ │ │ │ ├── StringBuilder.as
│ │ │ │ │ │ └── Utils.as
│ │ │ │ │ ├── GlobalHistogramBinarizer.as
│ │ │ │ │ ├── GridSampler.as
│ │ │ │ │ ├── HybridBinarizer.as
│ │ │ │ │ ├── LocalBlockBinarizer.as
│ │ │ │ │ ├── PerspectiveTransform.as
│ │ │ │ │ ├── reedsolomon
│ │ │ │ │ │ ├── GenericGF.as
│ │ │ │ │ │ ├── GenericGFPoly.as
│ │ │ │ │ │ ├── GF256.as
│ │ │ │ │ │ ├── GF256Poly.as
│ │ │ │ │ │ ├── ReedSolomonDecoder.as
│ │ │ │ │ │ ├── ReedSolomonEncoder.as
│ │ │ │ │ │ └── ReedSolomonException.as
│ │ │ │ │ └── zxingByteArray.as
│ │ │ │ ├── datamatrix
│ │ │ │ │ ├── DataMatrixReader.as
│ │ │ │ │ ├── decoder
│ │ │ │ │ │ ├── BitMatrixParser.as
│ │ │ │ │ │ ├── DataBlock.as
│ │ │ │ │ │ ├── DecodedBitStreamParser.as
│ │ │ │ │ │ ├── Decoder.as
│ │ │ │ │ │ ├── ECB.as
│ │ │ │ │ │ ├── ECBlocks.as
│ │ │ │ │ │ └── Version.as
│ │ │ │ │ └── detector
│ │ │ │ │ ├── Detector.as
│ │ │ │ │ ├── ResultPointsAndTransitions.as
│ │ │ │ │ └── ResultPointsAndTransitionsComparator.as
│ │ │ │ ├── DecodeHintType.as
│ │ │ │ ├── EncodeHintType.as
│ │ │ │ ├── FormatException.as
│ │ │ │ ├── LuminanceSource.as
│ │ │ │ ├── maxicode
│ │ │ │ │ ├── decoder
│ │ │ │ │ │ ├── BitMatrixParser.as
│ │ │ │ │ │ ├── DecodedBitStreamParser.as
│ │ │ │ │ │ └── Decoder.as
│ │ │ │ │ └── MaxiCodeReader.as
│ │ │ │ ├── multi
│ │ │ │ │ ├── ByQuadrantReader.as
│ │ │ │ │ ├── GenericMultipleBarcodeReader.as
│ │ │ │ │ ├── MultipleBarcodeReader.as
│ │ │ │ │ └── qrcode
│ │ │ │ │ ├── detector
│ │ │ │ │ │ ├── ModuleSizeComparator.as
│ │ │ │ │ │ ├── MultiDetector.as
│ │ │ │ │ │ └── MultiFinderPatternFinder.as
│ │ │ │ │ └── QRCodeMultiReader.as
│ │ │ │ ├── MultiFormatReader.as
│ │ │ │ ├── MultiFormatWriter.as
│ │ │ │ ├── NotFoundException.as
│ │ │ │ ├── oned
│ │ │ │ │ ├── CodaBarReader.as
│ │ │ │ │ ├── Code128Reader.as
│ │ │ │ │ ├── Code128Writer.as
│ │ │ │ │ ├── Code39Reader.as
│ │ │ │ │ ├── Code39Writer.as
│ │ │ │ │ ├── Code93Reader.as
│ │ │ │ │ ├── EAN13Reader.as
│ │ │ │ │ ├── EAN13Writer.as
│ │ │ │ │ ├── EAN8Reader.as
│ │ │ │ │ ├── EAN8Writer.as
│ │ │ │ │ ├── EANManufacturerOrgSupport.as
│ │ │ │ │ ├── ITFReader.as
│ │ │ │ │ ├── ITFWriter.as
│ │ │ │ │ ├── MultiFormatOneDReader.as
│ │ │ │ │ ├── MultiFormatUPCEANReader.as
│ │ │ │ │ ├── OneDReader.as
│ │ │ │ │ ├── rss
│ │ │ │ │ │ ├── AbstractRSSReader.as
│ │ │ │ │ │ ├── DataCharacter.as
│ │ │ │ │ │ ├── expanded
│ │ │ │ │ │ │ ├── BitArrayBuilder.as
│ │ │ │ │ │ │ ├── decoders
│ │ │ │ │ │ │ │ ├── AbstractExpandedDecoder.as
│ │ │ │ │ │ │ │ ├── AI013103decoder.as
│ │ │ │ │ │ │ │ ├── AI01320xDecoder.as
│ │ │ │ │ │ │ │ ├── AI01392xDecoder.as
│ │ │ │ │ │ │ │ ├── AI01393xDecoder.as
│ │ │ │ │ │ │ │ ├── AI013x0x1xDecoder.as
│ │ │ │ │ │ │ │ ├── AI013x0xDecoder.as
│ │ │ │ │ │ │ │ ├── AI01AndOtherAIs.as
│ │ │ │ │ │ │ │ ├── AI01decoder.as
│ │ │ │ │ │ │ │ ├── AI01weightDecoder.as
│ │ │ │ │ │ │ │ ├── AnyAIDecoder.as
│ │ │ │ │ │ │ │ ├── BlockParsedResult.as
│ │ │ │ │ │ │ │ ├── CurrentParsingState.as
│ │ │ │ │ │ │ │ ├── DecodedChar.as
│ │ │ │ │ │ │ │ ├── DecodedInformation.as
│ │ │ │ │ │ │ │ ├── DecodedNumeric.as
│ │ │ │ │ │ │ │ ├── DecodedObject.as
│ │ │ │ │ │ │ │ ├── FieldParser.as
│ │ │ │ │ │ │ │ └── GeneralAppIdDecoder.as
│ │ │ │ │ │ │ ├── ExpandedPair.as
│ │ │ │ │ │ │ └── RSSExpandedReader.as
│ │ │ │ │ │ ├── FinderPattern.as
│ │ │ │ │ │ ├── Pair.as
│ │ │ │ │ │ ├── RSS14Reader.as
│ │ │ │ │ │ └── RSSUtils.as
│ │ │ │ │ ├── UPCAReader.as
│ │ │ │ │ ├── UPCAWriter.as
│ │ │ │ │ ├── UPCEANExtensionSupport.as
│ │ │ │ │ ├── UPCEANReader.as
│ │ │ │ │ ├── UPCEANWriter.as
│ │ │ │ │ └── UPCEReader.as
│ │ │ │ ├── pdf417
│ │ │ │ │ ├── decoder
│ │ │ │ │ │ ├── BitMatrixParser.as
│ │ │ │ │ │ ├── DecodedBitStreamParser.as
│ │ │ │ │ │ └── Decoder.as
│ │ │ │ │ ├── detector
│ │ │ │ │ │ └── Detector.as
│ │ │ │ │ ├── encoder
│ │ │ │ │ │ ├── BarcodeMatrix.as
│ │ │ │ │ │ ├── BarcodeRow.as
│ │ │ │ │ │ ├── PDF417.as
│ │ │ │ │ │ ├── PDF417ErrorCorrection.as
│ │ │ │ │ │ ├── PDF417HighLevelEncoder.as
│ │ │ │ │ │ └── PDF417Writer.as
│ │ │ │ │ └── PDF417Reader.as
│ │ │ │ ├── qrcode
│ │ │ │ │ ├── decoder
│ │ │ │ │ │ ├── BitMatrixParser.as
│ │ │ │ │ │ ├── DataBlock.as
│ │ │ │ │ │ ├── DataMask000.as
│ │ │ │ │ │ ├── DataMask001.as
│ │ │ │ │ │ ├── DataMask010.as
│ │ │ │ │ │ ├── DataMask011.as
│ │ │ │ │ │ ├── DataMask100.as
│ │ │ │ │ │ ├── DataMask101.as
│ │ │ │ │ │ ├── DataMask110.as
│ │ │ │ │ │ ├── DataMask111.as
│ │ │ │ │ │ ├── DataMask.as
│ │ │ │ │ │ ├── DataMaskBase.as
│ │ │ │ │ │ ├── DecodedBitStreamParser.as
│ │ │ │ │ │ ├── Decoder.as
│ │ │ │ │ │ ├── ECB.as
│ │ │ │ │ │ ├── ECBlocks.as
│ │ │ │ │ │ ├── ErrorCorrectionLevel.as
│ │ │ │ │ │ ├── FormatInformation.as
│ │ │ │ │ │ ├── Mode.as
│ │ │ │ │ │ └── Version.as
│ │ │ │ │ ├── detector
│ │ │ │ │ │ ├── AlignmentPattern.as
│ │ │ │ │ │ ├── AlignmentPatternFinder.as
│ │ │ │ │ │ ├── CenterComparator.as
│ │ │ │ │ │ ├── ClosestToAverageComparator.as
│ │ │ │ │ │ ├── Detector.as
│ │ │ │ │ │ ├── FinderPattern.as
│ │ │ │ │ │ ├── FinderPatternFinder.as
│ │ │ │ │ │ ├── FinderPatternInfo.as
│ │ │ │ │ │ └── FurthestFromAverageComparator.as
│ │ │ │ │ ├── encoder
│ │ │ │ │ │ ├── BitVector.as
│ │ │ │ │ │ ├── BlockPair.as
│ │ │ │ │ │ ├── Encoder.as
│ │ │ │ │ │ ├── MaskUtil.as
│ │ │ │ │ │ ├── MatrixUtil.as
│ │ │ │ │ │ └── QRCode.as
│ │ │ │ │ ├── QRCodeReader.as
│ │ │ │ │ └── QRCodeWriter.as
│ │ │ │ ├── Reader.as
│ │ │ │ ├── ReaderException.as
│ │ │ │ ├── Result.as
│ │ │ │ ├── ResultMetadataType.as
│ │ │ │ ├── ResultPoint.as
│ │ │ │ ├── ResultPointCallback.as
│ │ │ │ ├── Writer.as
│ │ │ │ └── WriterException.as
│ │ │ └── test
│ │ │ ├── com
│ │ │ │ └── google
│ │ │ │ └── zxing
│ │ │ │ ├── EncodeDecodeEAN8Test.as
│ │ │ │ ├── IntegrationTestsSuite.as
│ │ │ │ └── testrunner
│ │ │ │ └── ZXingTestsRunner.mxml
│ │ │ └── data
│ │ │ └── ean8
│ │ │ └── ean8_48512343.png
│ │ ├── readme.txt
│ │ └── zxing client
│ │ ├── bin-debug
│ │ │ ├── AC_OETags.js
│ │ │ ├── history
│ │ │ │ ├── history.css
│ │ │ │ ├── historyFrame.html
│ │ │ │ └── history.js
│ │ │ ├── playerProductInstall.swf
│ │ │ ├── zxing_client.html
│ │ │ └── zxing_client.swf
│ │ ├── html-template
│ │ │ ├── AC_OETags.js
│ │ │ ├── history
│ │ │ │ ├── history.css
│ │ │ │ ├── historyFrame.html
│ │ │ │ └── history.js
│ │ │ ├── index.template.html
│ │ │ └── playerProductInstall.swf
│ │ └── src
│ │ └── zxing_client.mxml
│ ├── android
│ │ ├── AndroidManifest.xml
│ │ ├── ant.properties
│ │ ├── assets
│ │ │ ├── html-de
│ │ │ │ ├── about1d.html
│ │ │ │ ├── about2d.html
│ │ │ │ ├── index.html
│ │ │ │ ├── scanning.html
│ │ │ │ ├── sharing.html
│ │ │ │ └── whatsnew.html
│ │ │ ├── html-en
│ │ │ │ ├── about1d.html
│ │ │ │ ├── about2d.html
│ │ │ │ ├── index.html
│ │ │ │ ├── scanning.html
│ │ │ │ ├── sharing.html
│ │ │ │ └── whatsnew.html
│ │ │ ├── html-es
│ │ │ │ ├── about1d.html
│ │ │ │ ├── about2d.html
│ │ │ │ ├── index.html
│ │ │ │ ├── scanning.html
│ │ │ │ ├── sharing.html
│ │ │ │ └── whatsnew.html
│ │ │ ├── html-fr
│ │ │ │ ├── about1d.html
│ │ │ │ ├── about2d.html
│ │ │ │ ├── index.html
│ │ │ │ ├── scanning.html
│ │ │ │ ├── sharing.html
│ │ │ │ └── whatsnew.html
│ │ │ ├── html-it
│ │ │ │ ├── about1d.html
│ │ │ │ ├── about2d.html
│ │ │ │ ├── index.html
│ │ │ │ ├── scanning.html
│ │ │ │ ├── sharing.html
│ │ │ │ └── whatsnew.html
│ │ │ ├── html-ja
│ │ │ │ ├── about1d.html
│ │ │ │ ├── about2d.html
│ │ │ │ ├── index.html
│ │ │ │ ├── scanning.html
│ │ │ │ ├── sharing.html
│ │ │ │ └── whatsnew.html
│ │ │ ├── html-ko
│ │ │ │ ├── about1d.html
│ │ │ │ ├── about2d.html
│ │ │ │ ├── index.html
│ │ │ │ ├── scanning.html
│ │ │ │ ├── sharing.html
│ │ │ │ └── whatsnew.html
│ │ │ ├── html-nl
│ │ │ │ ├── about1d.html
│ │ │ │ ├── about2d.html
│ │ │ │ ├── index.html
│ │ │ │ ├── scanning.html
│ │ │ │ ├── sharing.html
│ │ │ │ └── whatsnew.html
│ │ │ ├── html-pt
│ │ │ │ ├── about1d.html
│ │ │ │ ├── about2d.html
│ │ │ │ ├── index.html
│ │ │ │ ├── scanning.html
│ │ │ │ ├── sharing.html
│ │ │ │ └── whatsnew.html
│ │ │ ├── html-ru
│ │ │ │ ├── about1d.html
│ │ │ │ ├── about2d.html
│ │ │ │ ├── index.html
│ │ │ │ ├── scanning.html
│ │ │ │ ├── sharing.html
│ │ │ │ └── whatsnew.html
│ │ │ ├── html-zh-rCN
│ │ │ │ ├── about1d.html
│ │ │ │ ├── about2d.html
│ │ │ │ ├── index.html
│ │ │ │ ├── scanning.html
│ │ │ │ ├── sharing.html
│ │ │ │ └── whatsnew.html
│ │ │ ├── html-zh-rTW
│ │ │ │ ├── about1d.html
│ │ │ │ ├── about2d.html
│ │ │ │ ├── index.html
│ │ │ │ ├── scanning.html
│ │ │ │ ├── sharing.html
│ │ │ │ └── whatsnew.html
│ │ │ ├── images
│ │ │ │ ├── big-1d.png
│ │ │ │ ├── big-datamatrix.png
│ │ │ │ ├── big-qr.png
│ │ │ │ ├── contact-results-screen.jpg
│ │ │ │ ├── demo-no.png
│ │ │ │ ├── demo-yes.png
│ │ │ │ ├── scan-example.png
│ │ │ │ ├── scan-from-phone.png
│ │ │ │ └── search-book-contents.jpg
│ │ │ └── style.css
│ │ ├── build.xml
│ │ ├── gen
│ │ │ ├── com
│ │ │ │ └── google
│ │ │ │ └── zxing
│ │ │ │ └── client
│ │ │ │ └── android
│ │ │ │ ├── BuildConfig.java
│ │ │ │ └── R.java
│ │ │ └── R.java.d
│ │ ├── proguard-android-optimize.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ ├── launcher_icon.png
│ │ │ │ ├── share_via_barcode.png
│ │ │ │ └── shopper_icon.png
│ │ │ ├── drawable-hdpi
│ │ │ │ ├── launcher_icon.png
│ │ │ │ └── shopper_icon.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ └── launcher_icon.png
│ │ │ ├── drawable-xxhdpi
│ │ │ │ └── launcher_icon.png
│ │ │ ├── layout
│ │ │ │ ├── bookmark_picker_list_item.xml
│ │ │ │ ├── capture.xml
│ │ │ │ ├── encode.xml
│ │ │ │ ├── help.xml
│ │ │ │ ├── history_list_item.xml
│ │ │ │ ├── search_book_contents_header.xml
│ │ │ │ ├── search_book_contents_list_item.xml
│ │ │ │ ├── search_book_contents.xml
│ │ │ │ └── share.xml
│ │ │ ├── layout-land
│ │ │ │ ├── encode.xml
│ │ │ │ └── share.xml
│ │ │ ├── layout-ldpi
│ │ │ │ └── capture.xml
│ │ │ ├── menu
│ │ │ │ ├── capture.xml
│ │ │ │ ├── encode.xml
│ │ │ │ └── history.xml
│ │ │ ├── raw
│ │ │ │ └── beep.ogg
│ │ │ ├── values
│ │ │ │ ├── arrays.xml
│ │ │ │ ├── colors.xml
│ │ │ │ ├── dimens.xml
│ │ │ │ ├── ids.xml
│ │ │ │ └── strings.xml
│ │ │ ├── values-ar
│ │ │ │ └── strings.xml
│ │ │ ├── values-bg
│ │ │ │ └── strings.xml
│ │ │ ├── values-ca
│ │ │ │ └── strings.xml
│ │ │ ├── values-cs
│ │ │ │ └── strings.xml
│ │ │ ├── values-da
│ │ │ │ └── strings.xml
│ │ │ ├── values-de
│ │ │ │ └── strings.xml
│ │ │ ├── values-el
│ │ │ │ └── strings.xml
│ │ │ ├── values-es
│ │ │ │ └── strings.xml
│ │ │ ├── values-eu
│ │ │ │ └── strings.xml
│ │ │ ├── values-fi
│ │ │ │ └── strings.xml
│ │ │ ├── values-fr
│ │ │ │ └── strings.xml
│ │ │ ├── values-he
│ │ │ │ └── strings.xml
│ │ │ ├── values-hi
│ │ │ │ └── strings.xml
│ │ │ ├── values-hu
│ │ │ │ └── strings.xml
│ │ │ ├── values-id
│ │ │ │ └── strings.xml
│ │ │ ├── values-it
│ │ │ │ └── strings.xml
│ │ │ ├── values-iw
│ │ │ │ └── strings.xml
│ │ │ ├── values-ja
│ │ │ │ └── strings.xml
│ │ │ ├── values-ko
│ │ │ │ └── strings.xml
│ │ │ ├── values-nl
│ │ │ │ └── strings.xml
│ │ │ ├── values-pl
│ │ │ │ └── strings.xml
│ │ │ ├── values-pt
│ │ │ │ └── strings.xml
│ │ │ ├── values-ru
│ │ │ │ └── strings.xml
│ │ │ ├── values-sk
│ │ │ │ └── strings.xml
│ │ │ ├── values-sl
│ │ │ │ └── strings.xml
│ │ │ ├── values-sv
│ │ │ │ └── strings.xml
│ │ │ ├── values-tr
│ │ │ │ └── strings.xml
│ │ │ ├── values-zh-rCN
│ │ │ │ └── strings.xml
│ │ │ ├── values-zh-rTW
│ │ │ │ └── strings.xml
│ │ │ └── xml
│ │ │ └── preferences.xml
│ │ └── src
│ │ └── com
│ │ └── google
│ │ └── zxing
│ │ └── client
│ │ └── android
│ │ ├── BeepManager.java
│ │ ├── book
│ │ │ ├── BrowseBookListener.java
│ │ │ ├── SearchBookContentsActivity.java
│ │ │ ├── SearchBookContentsAdapter.java
│ │ │ ├── SearchBookContentsListItem.java
│ │ │ └── SearchBookContentsResult.java
│ │ ├── camera
│ │ │ ├── AutoFocusManager.java
│ │ │ ├── CameraConfigurationManager.java
│ │ │ ├── CameraManager.java
│ │ │ ├── exposure
│ │ │ │ ├── DefaultExposureInterface.java
│ │ │ │ ├── ExposureInterface.java
│ │ │ │ ├── ExposureManager.java
│ │ │ │ └── FroyoExposureInterface.java
│ │ │ ├── open
│ │ │ │ ├── DefaultOpenCameraInterface.java
│ │ │ │ ├── GingerbreadOpenCameraInterface.java
│ │ │ │ ├── OpenCameraInterface.java
│ │ │ │ └── OpenCameraManager.java
│ │ │ └── PreviewCallback.java
│ │ ├── CaptureActivityHandler.java
│ │ ├── CaptureActivity.java
│ │ ├── common
│ │ │ ├── executor
│ │ │ │ ├── AsyncTaskExecInterface.java
│ │ │ │ ├── AsyncTaskExecManager.java
│ │ │ │ ├── DefaultAsyncTaskExecInterface.java
│ │ │ │ └── HoneycombAsyncTaskExecInterface.java
│ │ │ └── PlatformSupportManager.java
│ │ ├── Contents.java
│ │ ├── DecodeFormatManager.java
│ │ ├── DecodeHandler.java
│ │ ├── DecodeThread.java
│ │ ├── encode
│ │ │ ├── ContactEncoder.java
│ │ │ ├── EncodeActivity.java
│ │ │ ├── Formatter.java
│ │ │ ├── MECARDContactEncoder.java
│ │ │ ├── QRCodeEncoder.java
│ │ │ └── VCardContactEncoder.java
│ │ ├── FinishListener.java
│ │ ├── HelpActivity.java
│ │ ├── history
│ │ │ ├── DBHelper.java
│ │ │ ├── HistoryActivity.java
│ │ │ ├── HistoryItemAdapter.java
│ │ │ ├── HistoryItem.java
│ │ │ └── HistoryManager.java
│ │ ├── HttpHelper.java
│ │ ├── InactivityTimer.java
│ │ ├── Intents.java
│ │ ├── IntentSource.java
│ │ ├── LocaleManager.java
│ │ ├── pref
│ │ │ └── BSPlusPreference.java
│ │ ├── PreferencesActivity.java
│ │ ├── result
│ │ │ ├── AddressBookResultHandler.java
│ │ │ ├── CalendarResultHandler.java
│ │ │ ├── EmailAddressResultHandler.java
│ │ │ ├── GeoResultHandler.java
│ │ │ ├── ISBNResultHandler.java
│ │ │ ├── ProductResultHandler.java
│ │ │ ├── ResultButtonListener.java
│ │ │ ├── ResultHandlerFactory.java
│ │ │ ├── ResultHandler.java
│ │ │ ├── SMSResultHandler.java
│ │ │ ├── supplement
│ │ │ │ ├── BookResultInfoRetriever.java
│ │ │ │ ├── ProductResultInfoRetriever.java
│ │ │ │ ├── SupplementalInfoRetriever.java
│ │ │ │ ├── TitleRetriever.java
│ │ │ │ └── URIResultInfoRetriever.java
│ │ │ ├── TelResultHandler.java
│ │ │ ├── TextResultHandler.java
│ │ │ ├── URIResultHandler.java
│ │ │ └── WifiResultHandler.java
│ │ ├── share
│ │ │ ├── AppPickerActivity.java
│ │ │ ├── BookmarkAdapter.java
│ │ │ ├── BookmarkPickerActivity.java
│ │ │ ├── LoadPackagesAsyncTask.java
│ │ │ └── ShareActivity.java
│ │ ├── ViewfinderResultPointCallback.java
│ │ ├── ViewfinderView.java
│ │ └── wifi
│ │ ├── NetworkType.java
│ │ └── WifiConfigManager.java
│ ├── android-integration
│ │ ├── android-integration-honeycomb.jar
│ │ ├── android-integration.jar
│ │ ├── android-integration-supportv4.jar
│ │ ├── build.xml
│ │ ├── pom.xml
│ │ └── src
│ │ └── com
│ │ └── google
│ │ └── zxing
│ │ └── integration
│ │ └── android
│ │ ├── IntentIntegrator.java
│ │ ├── IntentIntegratorSupportV4.java
│ │ ├── IntentIntegratorV30.java
│ │ └── IntentResult.java
│ ├── androidtest
│ │ ├── AndroidManifest.xml
│ │ ├── ant.properties
│ │ ├── build.xml
│ │ ├── gen
│ │ │ ├── com
│ │ │ │ └── google
│ │ │ │ └── zxing
│ │ │ │ └── client
│ │ │ │ └── androidtest
│ │ │ │ ├── BuildConfig.java
│ │ │ │ └── R.java
│ │ │ └── R.java.d
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ ├── benchmark.xml
│ │ │ │ └── test.xml
│ │ │ └── values
│ │ │ ├── colors.xml
│ │ │ ├── ids.xml
│ │ │ └── strings.xml
│ │ └── src
│ │ └── com
│ │ └── google
│ │ └── zxing
│ │ └── client
│ │ └── androidtest
│ │ ├── BenchmarkActivity.java
│ │ ├── BenchmarkItem.java
│ │ ├── BenchmarkThread.java
│ │ └── ZXingTestActivity.java
│ ├── AUTHORS
│ ├── build.properties
│ ├── build.xml
│ ├── CHANGES
│ ├── COPYING
│ ├── core
│ │ ├── build.xml
│ │ ├── core.jar
│ │ ├── lib
│ │ │ ├── junit-4.8.2.jar
│ │ │ └── junit-LICENSE.html
│ │ ├── pom.xml
│ │ ├── src
│ │ │ └── com
│ │ │ └── google
│ │ │ └── zxing
│ │ │ ├── aztec
│ │ │ │ ├── AztecDetectorResult.java
│ │ │ │ ├── AztecReader.java
│ │ │ │ ├── decoder
│ │ │ │ │ └── Decoder.java
│ │ │ │ └── detector
│ │ │ │ └── Detector.java
│ │ │ ├── BarcodeFormat.java
│ │ │ ├── Binarizer.java
│ │ │ ├── BinaryBitmap.java
│ │ │ ├── ChecksumException.java
│ │ │ ├── client
│ │ │ │ └── result
│ │ │ │ ├── AbstractDoCoMoResultParser.java
│ │ │ │ ├── AddressBookAUResultParser.java
│ │ │ │ ├── AddressBookDoCoMoResultParser.java
│ │ │ │ ├── AddressBookParsedResult.java
│ │ │ │ ├── BizcardResultParser.java
│ │ │ │ ├── BookmarkDoCoMoResultParser.java
│ │ │ │ ├── CalendarParsedResult.java
│ │ │ │ ├── EmailAddressParsedResult.java
│ │ │ │ ├── EmailAddressResultParser.java
│ │ │ │ ├── EmailDoCoMoResultParser.java
│ │ │ │ ├── ExpandedProductParsedResult.java
│ │ │ │ ├── ExpandedProductResultParser.java
│ │ │ │ ├── GeoParsedResult.java
│ │ │ │ ├── GeoResultParser.java
│ │ │ │ ├── ISBNParsedResult.java
│ │ │ │ ├── ISBNResultParser.java
│ │ │ │ ├── ParsedResult.java
│ │ │ │ ├── ParsedResultType.java
│ │ │ │ ├── ProductParsedResult.java
│ │ │ │ ├── ProductResultParser.java
│ │ │ │ ├── ResultParser.java
│ │ │ │ ├── SMSMMSResultParser.java
│ │ │ │ ├── SMSParsedResult.java
│ │ │ │ ├── SMSTOMMSTOResultParser.java
│ │ │ │ ├── SMTPResultParser.java
│ │ │ │ ├── TelParsedResult.java
│ │ │ │ ├── TelResultParser.java
│ │ │ │ ├── TextParsedResult.java
│ │ │ │ ├── URIParsedResult.java
│ │ │ │ ├── URIResultParser.java
│ │ │ │ ├── URLTOResultParser.java
│ │ │ │ ├── VCardResultParser.java
│ │ │ │ ├── VEventResultParser.java
│ │ │ │ ├── WifiParsedResult.java
│ │ │ │ └── WifiResultParser.java
│ │ │ ├── common
│ │ │ │ ├── BitArray.java
│ │ │ │ ├── BitMatrix.java
│ │ │ │ ├── BitSource.java
│ │ │ │ ├── CharacterSetECI.java
│ │ │ │ ├── DecoderResult.java
│ │ │ │ ├── DefaultGridSampler.java
│ │ │ │ ├── detector
│ │ │ │ │ ├── MathUtils.java
│ │ │ │ │ ├── MonochromeRectangleDetector.java
│ │ │ │ │ └── WhiteRectangleDetector.java
│ │ │ │ ├── DetectorResult.java
│ │ │ │ ├── GlobalHistogramBinarizer.java
│ │ │ │ ├── GridSampler.java
│ │ │ │ ├── HybridBinarizer.java
│ │ │ │ ├── PerspectiveTransform.java
│ │ │ │ ├── reedsolomon
│ │ │ │ │ ├── GenericGF.java
│ │ │ │ │ ├── GenericGFPoly.java
│ │ │ │ │ ├── ReedSolomonDecoder.java
│ │ │ │ │ ├── ReedSolomonEncoder.java
│ │ │ │ │ └── ReedSolomonException.java
│ │ │ │ └── StringUtils.java
│ │ │ ├── datamatrix
│ │ │ │ ├── DataMatrixReader.java
│ │ │ │ ├── decoder
│ │ │ │ │ ├── BitMatrixParser.java
│ │ │ │ │ ├── DataBlock.java
│ │ │ │ │ ├── DecodedBitStreamParser.java
│ │ │ │ │ ├── Decoder.java
│ │ │ │ │ └── Version.java
│ │ │ │ └── detector
│ │ │ │ └── Detector.java
│ │ │ ├── DecodeHintType.java
│ │ │ ├── EncodeHintType.java
│ │ │ ├── FormatException.java
│ │ │ ├── LuminanceSource.java
│ │ │ ├── maxicode
│ │ │ │ ├── decoder
│ │ │ │ │ ├── BitMatrixParser.java
│ │ │ │ │ ├── DecodedBitStreamParser.java
│ │ │ │ │ └── Decoder.java
│ │ │ │ └── MaxiCodeReader.java
│ │ │ ├── multi
│ │ │ │ ├── ByQuadrantReader.java
│ │ │ │ ├── GenericMultipleBarcodeReader.java
│ │ │ │ ├── MultipleBarcodeReader.java
│ │ │ │ └── qrcode
│ │ │ │ ├── detector
│ │ │ │ │ ├── MultiDetector.java
│ │ │ │ │ └── MultiFinderPatternFinder.java
│ │ │ │ └── QRCodeMultiReader.java
│ │ │ ├── MultiFormatReader.java
│ │ │ ├── MultiFormatWriter.java
│ │ │ ├── NotFoundException.java
│ │ │ ├── oned
│ │ │ │ ├── CodaBarReader.java
│ │ │ │ ├── CodaBarWriter.java
│ │ │ │ ├── Code128Reader.java
│ │ │ │ ├── Code128Writer.java
│ │ │ │ ├── Code39Reader.java
│ │ │ │ ├── Code39Writer.java
│ │ │ │ ├── Code93Reader.java
│ │ │ │ ├── EAN13Reader.java
│ │ │ │ ├── EAN13Writer.java
│ │ │ │ ├── EAN8Reader.java
│ │ │ │ ├── EAN8Writer.java
│ │ │ │ ├── EANManufacturerOrgSupport.java
│ │ │ │ ├── ITFReader.java
│ │ │ │ ├── ITFWriter.java
│ │ │ │ ├── MultiFormatOneDReader.java
│ │ │ │ ├── MultiFormatUPCEANReader.java
│ │ │ │ ├── OneDimensionalCodeWriter.java
│ │ │ │ ├── OneDReader.java
│ │ │ │ ├── rss
│ │ │ │ │ ├── AbstractRSSReader.java
│ │ │ │ │ ├── DataCharacter.java
│ │ │ │ │ ├── expanded
│ │ │ │ │ │ ├── BitArrayBuilder.java
│ │ │ │ │ │ ├── decoders
│ │ │ │ │ │ │ ├── AbstractExpandedDecoder.java
│ │ │ │ │ │ │ ├── AI013103decoder.java
│ │ │ │ │ │ │ ├── AI01320xDecoder.java
│ │ │ │ │ │ │ ├── AI01392xDecoder.java
│ │ │ │ │ │ │ ├── AI01393xDecoder.java
│ │ │ │ │ │ │ ├── AI013x0x1xDecoder.java
│ │ │ │ │ │ │ ├── AI013x0xDecoder.java
│ │ │ │ │ │ │ ├── AI01AndOtherAIs.java
│ │ │ │ │ │ │ ├── AI01decoder.java
│ │ │ │ │ │ │ ├── AI01weightDecoder.java
│ │ │ │ │ │ │ ├── AnyAIDecoder.java
│ │ │ │ │ │ │ ├── BlockParsedResult.java
│ │ │ │ │ │ │ ├── CurrentParsingState.java
│ │ │ │ │ │ │ ├── DecodedChar.java
│ │ │ │ │ │ │ ├── DecodedInformation.java
│ │ │ │ │ │ │ ├── DecodedNumeric.java
│ │ │ │ │ │ │ ├── DecodedObject.java
│ │ │ │ │ │ │ ├── FieldParser.java
│ │ │ │ │ │ │ └── GeneralAppIdDecoder.java
│ │ │ │ │ │ ├── ExpandedPair.java
│ │ │ │ │ │ └── RSSExpandedReader.java
│ │ │ │ │ ├── FinderPattern.java
│ │ │ │ │ ├── Pair.java
│ │ │ │ │ ├── RSS14Reader.java
│ │ │ │ │ └── RSSUtils.java
│ │ │ │ ├── UPCAReader.java
│ │ │ │ ├── UPCAWriter.java
│ │ │ │ ├── UPCEANExtension2Support.java
│ │ │ │ ├── UPCEANExtension5Support.java
│ │ │ │ ├── UPCEANExtensionSupport.java
│ │ │ │ ├── UPCEANReader.java
│ │ │ │ ├── UPCEANWriter.java
│ │ │ │ └── UPCEReader.java
│ │ │ ├── pdf417
│ │ │ │ ├── decoder
│ │ │ │ │ ├── BitMatrixParser.java
│ │ │ │ │ ├── DecodedBitStreamParser.java
│ │ │ │ │ ├── Decoder.java
│ │ │ │ │ └── ec
│ │ │ │ │ ├── ErrorCorrection.java
│ │ │ │ │ ├── ModulusGF.java
│ │ │ │ │ └── ModulusPoly.java
│ │ │ │ ├── detector
│ │ │ │ │ └── Detector.java
│ │ │ │ ├── encoder
│ │ │ │ │ ├── BarcodeMatrix.java
│ │ │ │ │ ├── BarcodeRow.java
│ │ │ │ │ ├── Compaction.java
│ │ │ │ │ ├── Dimensions.java
│ │ │ │ │ ├── PDF417ErrorCorrection.java
│ │ │ │ │ ├── PDF417HighLevelEncoder.java
│ │ │ │ │ ├── PDF417.java
│ │ │ │ │ └── PDF417Writer.java
│ │ │ │ └── PDF417Reader.java
│ │ │ ├── PlanarYUVLuminanceSource.java
│ │ │ ├── qrcode
│ │ │ │ ├── decoder
│ │ │ │ │ ├── BitMatrixParser.java
│ │ │ │ │ ├── DataBlock.java
│ │ │ │ │ ├── DataMask.java
│ │ │ │ │ ├── DecodedBitStreamParser.java
│ │ │ │ │ ├── Decoder.java
│ │ │ │ │ ├── ErrorCorrectionLevel.java
│ │ │ │ │ ├── FormatInformation.java
│ │ │ │ │ ├── Mode.java
│ │ │ │ │ └── Version.java
│ │ │ │ ├── detector
│ │ │ │ │ ├── AlignmentPatternFinder.java
│ │ │ │ │ ├── AlignmentPattern.java
│ │ │ │ │ ├── Detector.java
│ │ │ │ │ ├── FinderPatternFinder.java
│ │ │ │ │ ├── FinderPatternInfo.java
│ │ │ │ │ └── FinderPattern.java
│ │ │ │ ├── encoder
│ │ │ │ │ ├── BlockPair.java
│ │ │ │ │ ├── ByteMatrix.java
│ │ │ │ │ ├── Encoder.java
│ │ │ │ │ ├── MaskUtil.java
│ │ │ │ │ ├── MatrixUtil.java
│ │ │ │ │ └── QRCode.java
│ │ │ │ ├── QRCodeReader.java
│ │ │ │ └── QRCodeWriter.java
│ │ │ ├── ReaderException.java
│ │ │ ├── Reader.java
│ │ │ ├── Result.java
│ │ │ ├── ResultMetadataType.java
│ │ │ ├── ResultPointCallback.java
│ │ │ ├── ResultPoint.java
│ │ │ ├── RGBLuminanceSource.java
│ │ │ ├── WriterException.java
│ │ │ └── Writer.java
│ │ └── test
│ │ └── src
│ │ └── com
│ │ └── google
│ │ └── zxing
│ │ ├── AllPositiveBlackBoxTester.java
│ │ ├── aztec
│ │ │ ├── AztecBlackBox1TestCase.java
│ │ │ └── AztecBlackBox2TestCase.java
│ │ ├── BufferedImageLuminanceSource.java
│ │ ├── client
│ │ │ └── result
│ │ │ ├── AddressBookParsedResultTestCase.java
│ │ │ ├── CalendarParsedResultTestCase.java
│ │ │ ├── EmailAddressParsedResultTestCase.java
│ │ │ ├── ExpandedProductParsedResultTestCase.java
│ │ │ ├── GeoParsedResultTestCase.java
│ │ │ ├── ISBNParsedResultTestCase.java
│ │ │ ├── ParsedReaderResultTestCase.java
│ │ │ ├── ProductParsedResultTestCase.java
│ │ │ ├── SMSMMSParsedResultTestCase.java
│ │ │ ├── TelParsedResultTestCase.java
│ │ │ ├── URIParsedResultTestCase.java
│ │ │ └── WifiParsedResultTestCase.java
│ │ ├── common
│ │ │ ├── AbstractBlackBoxTestCase.java
│ │ │ ├── AbstractNegativeBlackBoxTestCase.java
│ │ │ ├── BitArrayTestCase.java
│ │ │ ├── BitMatrixTestCase.java
│ │ │ ├── BitSourceBuilder.java
│ │ │ ├── BitSourceTestCase.java
│ │ │ ├── PerspectiveTransformTestCase.java
│ │ │ ├── reedsolomon
│ │ │ │ ├── AbstractReedSolomonTestCase.java
│ │ │ │ ├── ReedSolomonDecoderDataMatrixTestCase.java
│ │ │ │ ├── ReedSolomonDecoderQRCodeTestCase.java
│ │ │ │ └── ReedSolomonEncoderQRCodeTestCase.java
│ │ │ ├── StringUtilsTestCase.java
│ │ │ ├── SummaryResults.java
│ │ │ └── TestResult.java
│ │ ├── datamatrix
│ │ │ ├── DataMatrixBlackBox1TestCase.java
│ │ │ ├── DataMatrixBlackBox2TestCase.java
│ │ │ ├── decoder
│ │ │ │ └── DecodedBitStreamParserTestCase.java
│ │ │ └── detector
│ │ ├── negative
│ │ │ ├── FalsePositives2BlackBoxTestCase.java
│ │ │ ├── FalsePositivesBlackBoxTestCase.java
│ │ │ ├── PartialBlackBoxTestCase.java
│ │ │ └── UnsupportedBlackBoxTestCase.java
│ │ ├── oned
│ │ │ ├── CodabarBlackBox1TestCase.java
│ │ │ ├── CodaBarWriterTestCase.java
│ │ │ ├── Code128BlackBox1TestCase.java
│ │ │ ├── Code128BlackBox2TestCase.java
│ │ │ ├── Code128BlackBox3TestCase.java
│ │ │ ├── Code39BlackBox1TestCase.java
│ │ │ ├── Code39BlackBox3TestCase.java
│ │ │ ├── Code39ExtendedBlackBox2TestCase.java
│ │ │ ├── Code93BlackBox1TestCase.java
│ │ │ ├── EAN13BlackBox1TestCase.java
│ │ │ ├── EAN13BlackBox2TestCase.java
│ │ │ ├── EAN13BlackBox3TestCase.java
│ │ │ ├── EAN13BlackBox4TestCase.java
│ │ │ ├── EAN13BlackBox5BlurryTestCase.java
│ │ │ ├── EAN13WriterTestCase.java
│ │ │ ├── EAN8BlackBox1TestCase.java
│ │ │ ├── EAN8WriterTestCase.java
│ │ │ ├── EANManufacturerOrgSupportTest.java
│ │ │ ├── ITFBlackBox1TestCase.java
│ │ │ ├── ITFBlackBox2TestCase.java
│ │ │ ├── rss
│ │ │ │ ├── expanded
│ │ │ │ │ ├── BinaryUtil.java
│ │ │ │ │ ├── BinaryUtilTest.java
│ │ │ │ │ ├── BitArrayBuilderTest.java
│ │ │ │ │ ├── decoders
│ │ │ │ │ │ ├── AbstractDecoderTest.java
│ │ │ │ │ │ ├── AI01_3103_DecoderTest.java
│ │ │ │ │ │ ├── AI01_3202_3203_DecoderTest.java
│ │ │ │ │ │ ├── AI01_3X0X_1X_DecoderTest.java
│ │ │ │ │ │ ├── AnyAIDecoderTest.java
│ │ │ │ │ │ └── FieldParserTest.java
│ │ │ │ │ ├── ExpandedInformationDecoderTest.java
│ │ │ │ │ ├── RSSExpandedBlackBox1TestCase.java
│ │ │ │ │ ├── RSSExpandedBlackBox2TestCase.java
│ │ │ │ │ ├── RSSExpandedBlackBox3TestCase.java
│ │ │ │ │ ├── RSSExpandedImage2binaryTestCase.java
│ │ │ │ │ ├── RSSExpandedImage2resultTestCase.java
│ │ │ │ │ ├── RSSExpandedImage2stringTestCase.java
│ │ │ │ │ └── RSSExpandedInternalTestCase.java
│ │ │ │ ├── RSS14BlackBox1TestCase.java
│ │ │ │ └── RSS14BlackBox2TestCase.java
│ │ │ ├── UPCABlackBox1TestCase.java
│ │ │ ├── UPCABlackBox2TestCase.java
│ │ │ ├── UPCABlackBox3ReflectiveTestCase.java
│ │ │ ├── UPCABlackBox4TestCase.java
│ │ │ ├── UPCABlackBox5TestCase.java
│ │ │ ├── UPCABlackBox6BlurryTestCase.java
│ │ │ ├── UPCAWriterTestCase.java
│ │ │ ├── UPCEANExtensionBlackBox1TestCase.java
│ │ │ ├── UPCEBlackBox1TestCase.java
│ │ │ ├── UPCEBlackBox2TestCase.java
│ │ │ └── UPCEBlackBox3ReflectiveTestCase.java
│ │ ├── pdf417
│ │ │ ├── decoder
│ │ │ │ └── ec
│ │ │ │ ├── AbstractErrorCorrectionTestCase.java
│ │ │ │ └── ErrorCorrectionTestCase.java
│ │ │ ├── PDF417BlackBox1TestCase.java
│ │ │ └── PDF417BlackBox2TestCase.java
│ │ └── qrcode
│ │ ├── decoder
│ │ │ ├── DataMaskTestCase.java
│ │ │ ├── DecodedBitStreamParserTestCase.java
│ │ │ ├── ErrorCorrectionLevelTestCase.java
│ │ │ ├── FormatInformationTestCase.java
│ │ │ ├── ModeTestCase.java
│ │ │ └── VersionTestCase.java
│ │ ├── detector
│ │ ├── encoder
│ │ │ ├── BitVectorTestCase.java
│ │ │ ├── EncoderTestCase.java
│ │ │ ├── MaskUtilTestCase.java
│ │ │ ├── MatrixUtilTestCase.java
│ │ │ └── QRCodeTestCase.java
│ │ ├── QRCodeBlackBox1TestCase.java
│ │ ├── QRCodeBlackBox2TestCase.java
│ │ ├── QRCodeBlackBox3TestCase.java
│ │ ├── QRCodeBlackBox4TestCase.java
│ │ ├── QRCodeBlackBox5TestCase.java
│ │ ├── QRCodeBlackBox6TestCase.java
│ │ └── QRCodeWriterTestCase.java
│ ├── cpp
│ │ ├── astyle-options
│ │ ├── blackboxtest.results
│ │ ├── blackboxtest.sh
│ │ ├── core
│ │ │ ├── src
│ │ │ │ └── zxing
│ │ │ │ ├── aztec
│ │ │ │ │ ├── AztecDetectorResult.cpp
│ │ │ │ │ ├── AztecDetectorResult.h
│ │ │ │ │ ├── AztecReader.cpp
│ │ │ │ │ ├── AztecReader.h
│ │ │ │ │ ├── decoder
│ │ │ │ │ │ ├── Decoder.cpp
│ │ │ │ │ │ └── Decoder.h
│ │ │ │ │ └── detector
│ │ │ │ │ ├── Detector.cpp
│ │ │ │ │ └── Detector.h
│ │ │ │ ├── BarcodeFormat.cpp
│ │ │ │ ├── BarcodeFormat.h
│ │ │ │ ├── Binarizer.cpp
│ │ │ │ ├── Binarizer.h
│ │ │ │ ├── BinaryBitmap.cpp
│ │ │ │ ├── BinaryBitmap.h
│ │ │ │ ├── common
│ │ │ │ │ ├── Array.cpp
│ │ │ │ │ ├── Array.h
│ │ │ │ │ ├── BitArray.cpp
│ │ │ │ │ ├── BitArray.h
│ │ │ │ │ ├── BitMatrix.cpp
│ │ │ │ │ ├── BitMatrix.h
│ │ │ │ │ ├── BitSource.cpp
│ │ │ │ │ ├── BitSource.h
│ │ │ │ │ ├── CharacterSetECI.cpp
│ │ │ │ │ ├── CharacterSetECI.h
│ │ │ │ │ ├── Counted.cpp
│ │ │ │ │ ├── Counted.h
│ │ │ │ │ ├── DecoderResult.cpp
│ │ │ │ │ ├── DecoderResult.h
│ │ │ │ │ ├── detector
│ │ │ │ │ │ ├── math_utils.h
│ │ │ │ │ │ ├── MonochromeRectangleDetector.cpp
│ │ │ │ │ │ ├── MonochromeRectangleDetector.h
│ │ │ │ │ │ ├── WhiteRectangleDetector.cpp
│ │ │ │ │ │ └── WhiteRectangleDetector.h
│ │ │ │ │ ├── DetectorResult.cpp
│ │ │ │ │ ├── DetectorResult.h
│ │ │ │ │ ├── EdgeDetector.cpp
│ │ │ │ │ ├── EdgeDetector.h
│ │ │ │ │ ├── GlobalHistogramBinarizer.cpp
│ │ │ │ │ ├── GlobalHistogramBinarizer.h
│ │ │ │ │ ├── GreyscaleLuminanceSource.cpp
│ │ │ │ │ ├── GreyscaleLuminanceSource.h
│ │ │ │ │ ├── GreyscaleRotatedLuminanceSource.cpp
│ │ │ │ │ ├── GreyscaleRotatedLuminanceSource.h
│ │ │ │ │ ├── GridSampler.cpp
│ │ │ │ │ ├── GridSampler.h
│ │ │ │ │ ├── HybridBinarizer.cpp
│ │ │ │ │ ├── HybridBinarizer.h
│ │ │ │ │ ├── IllegalArgumentException.cpp
│ │ │ │ │ ├── IllegalArgumentException.h
│ │ │ │ │ ├── PerspectiveTransform.cpp
│ │ │ │ │ ├── PerspectiveTransform.h
│ │ │ │ │ ├── Point.h
│ │ │ │ │ ├── reedsolomon
│ │ │ │ │ │ ├── GenericGF.cpp
│ │ │ │ │ │ ├── GenericGF.h
│ │ │ │ │ │ ├── GenericGFPoly.cpp
│ │ │ │ │ │ ├── GenericGFPoly.h
│ │ │ │ │ │ ├── ReedSolomonDecoder.cpp
│ │ │ │ │ │ ├── ReedSolomonDecoder.h
│ │ │ │ │ │ ├── ReedSolomonException.cpp
│ │ │ │ │ │ └── ReedSolomonException.h
│ │ │ │ │ ├── Str.cpp
│ │ │ │ │ ├── Str.h
│ │ │ │ │ ├── StringUtils.cpp
│ │ │ │ │ └── StringUtils.h
│ │ │ │ ├── datamatrix
│ │ │ │ │ ├── DataMatrixReader.cpp
│ │ │ │ │ ├── DataMatrixReader.h
│ │ │ │ │ ├── decoder
│ │ │ │ │ │ ├── BitMatrixParser.cpp
│ │ │ │ │ │ ├── BitMatrixParser.h
│ │ │ │ │ │ ├── DataBlock.cpp
│ │ │ │ │ │ ├── DataBlock.h
│ │ │ │ │ │ ├── DecodedBitStreamParser.cpp
│ │ │ │ │ │ ├── DecodedBitStreamParser.h
│ │ │ │ │ │ ├── Decoder.cpp
│ │ │ │ │ │ └── Decoder.h
│ │ │ │ │ ├── detector
│ │ │ │ │ │ ├── CornerPoint.cpp
│ │ │ │ │ │ ├── CornerPoint.h
│ │ │ │ │ │ ├── Detector.cpp
│ │ │ │ │ │ ├── DetectorException.cpp
│ │ │ │ │ │ ├── DetectorException.h
│ │ │ │ │ │ ├── Detector.h
│ │ │ │ │ │ ├── MonochromeRectangleDetector.cpp
│ │ │ │ │ │ └── MonochromeRectangleDetector.h
│ │ │ │ │ ├── Version.cpp
│ │ │ │ │ └── Version.h
│ │ │ │ ├── DecodeHints.cpp
│ │ │ │ ├── DecodeHints.h
│ │ │ │ ├── Exception.cpp
│ │ │ │ ├── Exception.h
│ │ │ │ ├── FormatException.cpp
│ │ │ │ ├── FormatException.h
│ │ │ │ ├── LuminanceSource.cpp
│ │ │ │ ├── LuminanceSource.h
│ │ │ │ ├── multi
│ │ │ │ │ ├── ByQuadrantReader.cpp
│ │ │ │ │ ├── ByQuadrantReader.h
│ │ │ │ │ ├── GenericMultipleBarcodeReader.cpp
│ │ │ │ │ ├── GenericMultipleBarcodeReader.h
│ │ │ │ │ ├── MultipleBarcodeReader.cpp
│ │ │ │ │ ├── MultipleBarcodeReader.h
│ │ │ │ │ └── qrcode
│ │ │ │ │ ├── detector
│ │ │ │ │ │ ├── MultiDetector.cpp
│ │ │ │ │ │ ├── MultiDetector.h
│ │ │ │ │ │ ├── MultiFinderPatternFinder.cpp
│ │ │ │ │ │ └── MultiFinderPatternFinder.h
│ │ │ │ │ ├── QRCodeMultiReader.cpp
│ │ │ │ │ └── QRCodeMultiReader.h
│ │ │ │ ├── MultiFormatReader.cpp
│ │ │ │ ├── MultiFormatReader.h
│ │ │ │ ├── NotFoundException.cpp
│ │ │ │ ├── NotFoundException.h
│ │ │ │ ├── oned
│ │ │ │ │ ├── Code128Reader.cpp
│ │ │ │ │ ├── Code128Reader.h
│ │ │ │ │ ├── Code39Reader.cpp
│ │ │ │ │ ├── Code39Reader.h
│ │ │ │ │ ├── EAN13Reader.cpp
│ │ │ │ │ ├── EAN13Reader.h
│ │ │ │ │ ├── EAN8Reader.cpp
│ │ │ │ │ ├── EAN8Reader.h
│ │ │ │ │ ├── ITFReader.cpp
│ │ │ │ │ ├── ITFReader.h
│ │ │ │ │ ├── MultiFormatOneDReader.cpp
│ │ │ │ │ ├── MultiFormatOneDReader.h
│ │ │ │ │ ├── MultiFormatUPCEANReader.cpp
│ │ │ │ │ ├── MultiFormatUPCEANReader.h
│ │ │ │ │ ├── OneDReader.cpp
│ │ │ │ │ ├── OneDReader.h
│ │ │ │ │ ├── OneDResultPoint.cpp
│ │ │ │ │ ├── OneDResultPoint.h
│ │ │ │ │ ├── UPCAReader.cpp
│ │ │ │ │ ├── UPCAReader.h
│ │ │ │ │ ├── UPCEANReader.cpp
│ │ │ │ │ ├── UPCEANReader.h
│ │ │ │ │ ├── UPCEReader.cpp
│ │ │ │ │ └── UPCEReader.h
│ │ │ │ ├── qrcode
│ │ │ │ │ ├── decoder
│ │ │ │ │ │ ├── BitMatrixParser.cpp
│ │ │ │ │ │ ├── BitMatrixParser.h
│ │ │ │ │ │ ├── DataBlock.cpp
│ │ │ │ │ │ ├── DataBlock.h
│ │ │ │ │ │ ├── DataMask.cpp
│ │ │ │ │ │ ├── DataMask.h
│ │ │ │ │ │ ├── DecodedBitStreamParser.cpp
│ │ │ │ │ │ ├── DecodedBitStreamParser.h
│ │ │ │ │ │ ├── Decoder.cpp
│ │ │ │ │ │ ├── Decoder.h
│ │ │ │ │ │ ├── Mode.cpp
│ │ │ │ │ │ └── Mode.h
│ │ │ │ │ ├── detector
│ │ │ │ │ │ ├── AlignmentPattern.cpp
│ │ │ │ │ │ ├── AlignmentPatternFinder.cpp
│ │ │ │ │ │ ├── AlignmentPatternFinder.h
│ │ │ │ │ │ ├── AlignmentPattern.h
│ │ │ │ │ │ ├── Detector.cpp
│ │ │ │ │ │ ├── Detector.h
│ │ │ │ │ │ ├── FinderPattern.cpp
│ │ │ │ │ │ ├── FinderPatternFinder.cpp
│ │ │ │ │ │ ├── FinderPatternFinder.h
│ │ │ │ │ │ ├── FinderPattern.h
│ │ │ │ │ │ ├── FinderPatternInfo.cpp
│ │ │ │ │ │ ├── FinderPatternInfo.h
│ │ │ │ │ │ ├── QREdgeDetector.cpp
│ │ │ │ │ │ └── QREdgeDetector.h
│ │ │ │ │ ├── ErrorCorrectionLevel.cpp
│ │ │ │ │ ├── ErrorCorrectionLevel.h
│ │ │ │ │ ├── FormatInformation.cpp
│ │ │ │ │ ├── FormatInformation.h
│ │ │ │ │ ├── QRCodeReader.cpp
│ │ │ │ │ ├── QRCodeReader.h
│ │ │ │ │ ├── Version.cpp
│ │ │ │ │ └── Version.h
│ │ │ │ ├── Reader.cpp
│ │ │ │ ├── ReaderException.cpp
│ │ │ │ ├── ReaderException.h
│ │ │ │ ├── Reader.h
│ │ │ │ ├── Result.cpp
│ │ │ │ ├── Result.h
│ │ │ │ ├── ResultPointCallback.cpp
│ │ │ │ ├── ResultPointCallback.h
│ │ │ │ ├── ResultPoint.cpp
│ │ │ │ └── ResultPoint.h
│ │ │ └── tests
│ │ │ └── src
│ │ │ ├── common
│ │ │ │ ├── BitArrayTest.cpp
│ │ │ │ ├── BitArrayTest.h
│ │ │ │ ├── BitMatrixTest.cpp
│ │ │ │ ├── BitMatrixTest.h
│ │ │ │ ├── BitSourceTest.cpp
│ │ │ │ ├── BitSourceTest.h
│ │ │ │ ├── BlackPointEstimatorTest.cpp
│ │ │ │ ├── BlackPointEstimatorTest.h
│ │ │ │ ├── CountedTest.cpp
│ │ │ │ ├── CountedTest.h
│ │ │ │ ├── PerspectiveTransformTest.cpp
│ │ │ │ ├── PerspectiveTransformTest.h
│ │ │ │ └── reedsolomon
│ │ │ │ ├── ReedSolomonTest.cpp
│ │ │ │ └── ReedSolomonTest.h
│ │ │ ├── qrcode
│ │ │ │ ├── decoder
│ │ │ │ │ ├── DataMaskTest.cpp
│ │ │ │ │ ├── DataMaskTest.h
│ │ │ │ │ ├── ModeTest.cpp
│ │ │ │ │ └── ModeTest.h
│ │ │ │ ├── ErrorCorrectionLevelTest.cpp
│ │ │ │ ├── ErrorCorrectionLevelTest.h
│ │ │ │ ├── FormatInformationTest.cpp
│ │ │ │ ├── FormatInformationTest.h
│ │ │ │ ├── VersionTest.cpp
│ │ │ │ └── VersionTest.h
│ │ │ └── TestRunner.cpp
│ │ ├── format
│ │ ├── ios_Prefix.pch
│ │ ├── ios.xcodeproj
│ │ │ └── project.pbxproj
│ │ ├── magick
│ │ │ └── src
│ │ │ ├── example.cpp
│ │ │ ├── MagickBitmapSource.cpp
│ │ │ ├── MagickBitmapSource.h
│ │ │ └── main.cpp
│ │ ├── osx.xcodeproj
│ │ │ └── project.pbxproj
│ │ ├── README
│ │ ├── scons
│ │ │ ├── sconsign.py
│ │ │ ├── scons-LICENSE
│ │ │ ├── scons-local-2.0.0.final.0
│ │ │ │ └── SCons
│ │ │ │ ├── Action.py
│ │ │ │ ├── Builder.py
│ │ │ │ ├── CacheDir.py
│ │ │ │ ├── compat
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ ├── _scons_builtins.py
│ │ │ │ │ ├── _scons_collections.py
│ │ │ │ │ ├── _scons_dbm.py
│ │ │ │ │ ├── _scons_hashlib.py
│ │ │ │ │ ├── _scons_io.py
│ │ │ │ │ ├── _scons_sets.py
│ │ │ │ │ └── _scons_subprocess.py
│ │ │ │ ├── Conftest.py
│ │ │ │ ├── cpp.py
│ │ │ │ ├── dblite.py
│ │ │ │ ├── Debug.py
│ │ │ │ ├── Defaults.py
│ │ │ │ ├── Environment.py
│ │ │ │ ├── Errors.py
│ │ │ │ ├── Executor.py
│ │ │ │ ├── exitfuncs.py
│ │ │ │ ├── __init__.py
│ │ │ │ ├── Job.py
│ │ │ │ ├── Memoize.py
│ │ │ │ ├── Node
│ │ │ │ │ ├── Alias.py
│ │ │ │ │ ├── FS.py
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ └── Python.py
│ │ │ │ ├── Options
│ │ │ │ │ ├── BoolOption.py
│ │ │ │ │ ├── EnumOption.py
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ ├── ListOption.py
│ │ │ │ │ ├── PackageOption.py
│ │ │ │ │ └── PathOption.py
│ │ │ │ ├── PathList.py
│ │ │ │ ├── Platform
│ │ │ │ │ ├── aix.py
│ │ │ │ │ ├── cygwin.py
│ │ │ │ │ ├── darwin.py
│ │ │ │ │ ├── hpux.py
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ ├── irix.py
│ │ │ │ │ ├── os2.py
│ │ │ │ │ ├── posix.py
│ │ │ │ │ ├── sunos.py
│ │ │ │ │ └── win32.py
│ │ │ │ ├── Scanner
│ │ │ │ │ ├── C.py
│ │ │ │ │ ├── Dir.py
│ │ │ │ │ ├── D.py
│ │ │ │ │ ├── Fortran.py
│ │ │ │ │ ├── IDL.py
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ ├── LaTeX.py
│ │ │ │ │ ├── Prog.py
│ │ │ │ │ └── RC.py
│ │ │ │ ├── SConf.py
│ │ │ │ ├── SConsign.py
│ │ │ │ ├── Script
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ ├── Interactive.py
│ │ │ │ │ ├── Main.py
│ │ │ │ │ ├── SConscript.py
│ │ │ │ │ └── SConsOptions.py
│ │ │ │ ├── Sig.py
│ │ │ │ ├── Subst.py
│ │ │ │ ├── Taskmaster.py
│ │ │ │ ├── Tool
│ │ │ │ │ ├── 386asm.py
│ │ │ │ │ ├── aixcc.py
│ │ │ │ │ ├── aixc .py
│ │ │ │ │ ├── aixf77.py
│ │ │ │ │ ├── aixlink.py
│ │ │ │ │ ├── applelink.py
│ │ │ │ │ ├── ar.py
│ │ │ │ │ ├── as.py
│ │ │ │ │ ├── bcc32.py
│ │ │ │ │ ├── BitKeeper.py
│ │ │ │ │ ├── cc.py
│ │ │ │ │ ├── c .py
│ │ │ │ │ ├── cvf.py
│ │ │ │ │ ├── CVS.py
│ │ │ │ │ ├── default.py
│ │ │ │ │ ├── dmd.py
│ │ │ │ │ ├── dvipdf.py
│ │ │ │ │ ├── dvips.py
│ │ │ │ │ ├── dvi.py
│ │ │ │ │ ├── f77.py
│ │ │ │ │ ├── f90.py
│ │ │ │ │ ├── f95.py
│ │ │ │ │ ├── filesystem.py
│ │ │ │ │ ├── FortranCommon.py
│ │ │ │ │ ├── fortran.py
│ │ │ │ │ ├── g77.py
│ │ │ │ │ ├── gas.py
│ │ │ │ │ ├── gcc.py
│ │ │ │ │ ├── gfortran.py
│ │ │ │ │ ├── gnulink.py
│ │ │ │ │ ├── g .py
│ │ │ │ │ ├── gs.py
│ │ │ │ │ ├── hpcc.py
│ │ │ │ │ ├── hpc .py
│ │ │ │ │ ├── hplink.py
│ │ │ │ │ ├── icc.py
│ │ │ │ │ ├── icl.py
│ │ │ │ │ ├── ifl.py
│ │ │ │ │ ├── ifort.py
│ │ │ │ │ ├── ilink32.py
│ │ │ │ │ ├── ilink.py
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ ├── install.py
│ │ │ │ │ ├── intelc.py
│ │ │ │ │ ├── ipkg.py
│ │ │ │ │ ├── jar.py
│ │ │ │ │ ├── JavaCommon.py
│ │ │ │ │ ├── javac.py
│ │ │ │ │ ├── javah.py
│ │ │ │ │ ├── latex.py
│ │ │ │ │ ├── lex.py
│ │ │ │ │ ├── linkloc.py
│ │ │ │ │ ├── link.py
│ │ │ │ │ ├── m4.py
│ │ │ │ │ ├── masm.py
│ │ │ │ │ ├── midl.py
│ │ │ │ │ ├── mingw.py
│ │ │ │ │ ├── MSCommon
│ │ │ │ │ │ ├── arch.py
│ │ │ │ │ │ ├── common.py
│ │ │ │ │ │ ├── __init__.py
│ │ │ │ │ │ ├── netframework.py
│ │ │ │ │ │ ├── sdk.py
│ │ │ │ │ │ ├── vc.py
│ │ │ │ │ │ └── vs.py
│ │ │ │ │ ├── mslib.py
│ │ │ │ │ ├── mslink.py
│ │ │ │ │ ├── mssdk.py
│ │ │ │ │ ├── msvc.py
│ │ │ │ │ ├── msvs.py
│ │ │ │ │ ├── mwcc.py
│ │ │ │ │ ├── mwld.py
│ │ │ │ │ ├── nasm.py
│ │ │ │ │ ├── packaging
│ │ │ │ │ │ ├── __init__.py
│ │ │ │ │ │ ├── ipk.py
│ │ │ │ │ │ ├── msi.py
│ │ │ │ │ │ ├── rpm.py
│ │ │ │ │ │ ├── src_tarbz2.py
│ │ │ │ │ │ ├── src_targz.py
│ │ │ │ │ │ ├── src_zip.py
│ │ │ │ │ │ ├── tarbz2.py
│ │ │ │ │ │ ├── targz.py
│ │ │ │ │ │ └── zip.py
│ │ │ │ │ ├── pdflatex.py
│ │ │ │ │ ├── pdf.py
│ │ │ │ │ ├── pdftex.py
│ │ │ │ │ ├── Perforce.py
│ │ │ │ │ ├── PharLapCommon.py
│ │ │ │ │ ├── qt.py
│ │ │ │ │ ├── RCS.py
│ │ │ │ │ ├── rmic.py
│ │ │ │ │ ├── rpcgen.py
│ │ │ │ │ ├── rpm.py
│ │ │ │ │ ├── SCCS.py
│ │ │ │ │ ├── sgiar.py
│ │ │ │ │ ├── sgicc.py
│ │ │ │ │ ├── sgic .py
│ │ │ │ │ ├── sgilink.py
│ │ │ │ │ ├── Subversion.py
│ │ │ │ │ ├── sunar.py
│ │ │ │ │ ├── suncc.py
│ │ │ │ │ ├── sunc .py
│ │ │ │ │ ├── sunf77.py
│ │ │ │ │ ├── sunf90.py
│ │ │ │ │ ├── sunf95.py
│ │ │ │ │ ├── sunlink.py
│ │ │ │ │ ├── swig.py
│ │ │ │ │ ├── tar.py
│ │ │ │ │ ├── tex.py
│ │ │ │ │ ├── textfile.py
│ │ │ │ │ ├── tlib.py
│ │ │ │ │ ├── wix.py
│ │ │ │ │ ├── yacc.py
│ │ │ │ │ └── zip.py
│ │ │ │ ├── Util.py
│ │ │ │ ├── Variables
│ │ │ │ │ ├── BoolVariable.py
│ │ │ │ │ ├── EnumVariable.py
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ ├── ListVariable.py
│ │ │ │ │ ├── PackageVariable.py
│ │ │ │ │ └── PathVariable.py
│ │ │ │ └── Warnings.py
│ │ │ ├── scons.py
│ │ │ ├── scons-README
│ │ │ └── scons-time.py
│ │ ├── SConscript
│ │ ├── SConstruct
│ │ └── zxing-cpp.xcodeproj
│ │ └── project.pbxproj
│ ├── csharp
│ │ ├── AssemblyInfo.cs
│ │ ├── BarcodeFormat.cs
│ │ ├── Binarizer.cs
│ │ ├── BinaryBitmap.cs
│ │ ├── client
│ │ │ └── result
│ │ │ ├── AbstractDoCoMoResultParser.cs
│ │ │ ├── AddressBookAUResultParser.cs
│ │ │ ├── AddressBookDoCoMoResultParser.cs
│ │ │ ├── AddressBookParsedResult.cs
│ │ │ ├── BizcardResultParser.cs
│ │ │ ├── BookmarkDoCoMoResultParser.cs
│ │ │ ├── CalendarParsedResult.cs
│ │ │ ├── EmailAddressParsedResult.cs
│ │ │ ├── EmailAddressResultParser.cs
│ │ │ ├── EmailDoCoMoResultParser.cs
│ │ │ ├── GeoParsedResult.cs
│ │ │ ├── GeoResultParser.cs
│ │ │ ├── ISBNParsedResult.cs
│ │ │ ├── ISBNResultParser.cs
│ │ │ ├── optional
│ │ │ │ ├── AbstractNDEFResultParser.cs
│ │ │ │ ├── NDEFRecord.cs
│ │ │ │ ├── NDEFSmartPosterParsedResult.cs
│ │ │ │ ├── NDEFSmartPosterResultParser.cs
│ │ │ │ ├── NDEFTextResultParser.cs
│ │ │ │ └── NDEFURIResultParser.cs
│ │ │ ├── ParsedResult.cs
│ │ │ ├── ParsedResultType.cs
│ │ │ ├── ProductParsedResult.cs
│ │ │ ├── ProductResultParser.cs
│ │ │ ├── ResultParser.cs
│ │ │ ├── SMSMMSResultParser.cs
│ │ │ ├── SMSParsedResult.cs
│ │ │ ├── TelParsedResult.cs
│ │ │ ├── TelResultParser.cs
│ │ │ ├── TextParsedResult.cs
│ │ │ ├── URIParsedResult.cs
│ │ │ ├── URIResultParser.cs
│ │ │ ├── URLTOResultParser.cs
│ │ │ ├── VCardResultParser.cs
│ │ │ └── VEventResultParser.cs
│ │ ├── common
│ │ │ ├── BitArray.cs
│ │ │ ├── BitMatrix.cs
│ │ │ ├── BitSource.cs
│ │ │ ├── ByteArray.cs
│ │ │ ├── ByteMatrix.cs
│ │ │ ├── CharacterSetECI.cs
│ │ │ ├── Collections.cs
│ │ │ ├── Comparator.cs
│ │ │ ├── DecoderResult.cs
│ │ │ ├── DefaultGridSampler.cs
│ │ │ ├── detector
│ │ │ │ └── MonochromeRectangleDetector.cs
│ │ │ ├── DetectorResult.cs
│ │ │ ├── ECI.cs
│ │ │ ├── GlobalHistogramBinarizer.cs
│ │ │ ├── GridSampler.cs
│ │ │ ├── HybridBinarizer.cs
│ │ │ ├── PerspectiveTransform.cs
│ │ │ └── reedsolomon
│ │ │ ├── GF256.cs
│ │ │ ├── GF256Poly.cs
│ │ │ ├── ReedSolomonDecoder.cs
│ │ │ ├── ReedSolomonEncoder.cs
│ │ │ └── ReedSolomonException.cs
│ │ ├── datamatrix
│ │ │ ├── DataMatrixReader.cs
│ │ │ ├── decoder
│ │ │ │ ├── BitMatrixParser.cs
│ │ │ │ ├── DataBlock.cs
│ │ │ │ ├── DecodedBitStreamParser.cs
│ │ │ │ ├── Decoder.cs
│ │ │ │ └── Version.cs
│ │ │ └── detector
│ │ │ └── Detector.cs
│ │ ├── DecodeHintType.cs
│ │ ├── EncodeHintType.cs
│ │ ├── LuminanceSource.cs
│ │ ├── multi
│ │ │ ├── ByQuadrantReader.cs
│ │ │ ├── GenericMultipleBarcodeReader.cs
│ │ │ ├── MultipleBarcodeReader.cs
│ │ │ └── qrcode
│ │ │ ├── detector
│ │ │ │ ├── MultiDetector.cs
│ │ │ │ └── MultiFinderPatternFinder.cs
│ │ │ └── QRCodeMultiReader.cs
│ │ ├── MultiFormatReader.cs
│ │ ├── MultiFormatWriter.cs
│ │ ├── obj
│ │ │ ├── Debug
│ │ │ │ ├── TempPE
│ │ │ │ ├── zxing.dll
│ │ │ │ └── zxing.pdb
│ │ │ └── zxing.csproj.FileListAbsolute.txt
│ │ ├── oned
│ │ │ ├── Code128Reader.cs
│ │ │ ├── Code39Reader.cs
│ │ │ ├── Code39Writer.cs
│ │ │ ├── EAN13Reader.cs
│ │ │ ├── EAN13Writer.cs
│ │ │ ├── EAN8Reader.cs
│ │ │ ├── EAN8Writer.cs
│ │ │ ├── ITFReader.cs
│ │ │ ├── MultiFormatOneDReader.cs
│ │ │ ├── MultiFormatUPCEANReader.cs
│ │ │ ├── OneDReader.cs
│ │ │ ├── UPCAReader.cs
│ │ │ ├── UPCEANReader.cs
│ │ │ ├── UPCEANWriter.cs
│ │ │ └── UPCEReader.cs
│ │ ├── pdf417
│ │ │ ├── decoder
│ │ │ │ ├── BitMatrixParser.cs
│ │ │ │ ├── DecodedBitStreamParser.cs
│ │ │ │ └── Decoder.cs
│ │ │ ├── detector
│ │ │ │ └── Detector.cs
│ │ │ └── PDF417Reader.cs
│ │ ├── qrcode
│ │ │ ├── decoder
│ │ │ │ ├── BitMatrixParser.cs
│ │ │ │ ├── DataBlock.cs
│ │ │ │ ├── DataMask.cs
│ │ │ │ ├── DecodedBitStreamParser.cs
│ │ │ │ ├── Decoder.cs
│ │ │ │ ├── ErrorCorrectionLevel.cs
│ │ │ │ ├── FormatInformation.cs
│ │ │ │ ├── Mode.cs
│ │ │ │ └── Version.cs
│ │ │ ├── detector
│ │ │ │ ├── AlignmentPattern.cs
│ │ │ │ ├── AlignmentPatternFinder.cs
│ │ │ │ ├── Detector.cs
│ │ │ │ ├── FinderPattern.cs
│ │ │ │ ├── FinderPatternFinder.cs
│ │ │ │ └── FinderPatternInfo.cs
│ │ │ ├── encoder
│ │ │ │ ├── BitVector.cs
│ │ │ │ ├── BlockPair.cs
│ │ │ │ ├── Encoder.cs
│ │ │ │ ├── MaskUtil.cs
│ │ │ │ ├── MatrixUtil.cs
│ │ │ │ └── QRCode.cs
│ │ │ ├── QRCodeReader.cs
│ │ │ └── QRCodeWriter.cs
│ │ ├── Reader.cs
│ │ ├── ReaderException.cs
│ │ ├── Result.cs
│ │ ├── ResultMetadataType.cs
│ │ ├── ResultPointCallback.cs
│ │ ├── ResultPoint.cs
│ │ ├── RGBLuminanceSource.cs
│ │ ├── SupportClass.cs
│ │ ├── Writer.cs
│ │ ├── WriterException.cs
│ │ ├── zxing.csproj
│ │ ├── zxing.dll
│ │ ├── zxing.pdb
│ │ ├── zxing.sln
│ │ └── zxing.suo
│ ├── docs
│ │ └── javadoc
│ │ ├── allclasses-frame.html
│ │ ├── allclasses-noframe.html
│ │ ├── com
│ │ │ └── google
│ │ │ └── zxing
│ │ │ ├── aztec
│ │ │ │ ├── AztecDetectorResult.html
│ │ │ │ ├── AztecReader.html
│ │ │ │ ├── decoder
│ │ │ │ │ ├── Decoder.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ └── package-tree.html
│ │ │ │ ├── detector
│ │ │ │ │ ├── Detector.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ └── package-tree.html
│ │ │ │ ├── package-frame.html
│ │ │ │ ├── package-summary.html
│ │ │ │ └── package-tree.html
│ │ │ ├── BarcodeFormat.html
│ │ │ ├── Binarizer.html
│ │ │ ├── BinaryBitmap.html
│ │ │ ├── ChecksumException.html
│ │ │ ├── client
│ │ │ │ ├── android
│ │ │ │ │ ├── book
│ │ │ │ │ │ ├── package-frame.html
│ │ │ │ │ │ ├── package-summary.html
│ │ │ │ │ │ ├── package-tree.html
│ │ │ │ │ │ ├── SearchBookContentsActivity.html
│ │ │ │ │ │ └── SearchBookContentsListItem.html
│ │ │ │ │ ├── BuildConfig.html
│ │ │ │ │ ├── camera
│ │ │ │ │ │ ├── CameraManager.html
│ │ │ │ │ │ ├── exposure
│ │ │ │ │ │ │ ├── DefaultExposureInterface.html
│ │ │ │ │ │ │ ├── ExposureInterface.html
│ │ │ │ │ │ │ ├── ExposureManager.html
│ │ │ │ │ │ │ ├── FroyoExposureInterface.html
│ │ │ │ │ │ │ ├── package-frame.html
│ │ │ │ │ │ │ ├── package-summary.html
│ │ │ │ │ │ │ └── package-tree.html
│ │ │ │ │ │ ├── open
│ │ │ │ │ │ │ ├── GingerbreadOpenCameraInterface.html
│ │ │ │ │ │ │ ├── OpenCameraInterface.html
│ │ │ │ │ │ │ ├── OpenCameraManager.html
│ │ │ │ │ │ │ ├── package-frame.html
│ │ │ │ │ │ │ ├── package-summary.html
│ │ │ │ │ │ │ └── package-tree.html
│ │ │ │ │ │ ├── package-frame.html
│ │ │ │ │ │ ├── package-summary.html
│ │ │ │ │ │ └── package-tree.html
│ │ │ │ │ ├── CaptureActivityHandler.html
│ │ │ │ │ ├── CaptureActivity.html
│ │ │ │ │ ├── common
│ │ │ │ │ │ ├── executor
│ │ │ │ │ │ │ ├── AsyncTaskExecInterface.html
│ │ │ │ │ │ │ ├── AsyncTaskExecManager.html
│ │ │ │ │ │ │ ├── DefaultAsyncTaskExecInterface.html
│ │ │ │ │ │ │ ├── HoneycombAsyncTaskExecInterface.html
│ │ │ │ │ │ │ ├── package-frame.html
│ │ │ │ │ │ │ ├── package-summary.html
│ │ │ │ │ │ │ └── package-tree.html
│ │ │ │ │ │ ├── package-frame.html
│ │ │ │ │ │ ├── package-summary.html
│ │ │ │ │ │ ├── package-tree.html
│ │ │ │ │ │ └── PlatformSupportManager.html
│ │ │ │ │ ├── Contents.html
│ │ │ │ │ ├── Contents.Type.html
│ │ │ │ │ ├── encode
│ │ │ │ │ │ ├── EncodeActivity.html
│ │ │ │ │ │ ├── package-frame.html
│ │ │ │ │ │ ├── package-summary.html
│ │ │ │ │ │ └── package-tree.html
│ │ │ │ │ ├── FinishListener.html
│ │ │ │ │ ├── HelpActivity.html
│ │ │ │ │ ├── history
│ │ │ │ │ │ ├── HistoryActivity.html
│ │ │ │ │ │ ├── HistoryItem.html
│ │ │ │ │ │ ├── HistoryManager.html
│ │ │ │ │ │ ├── package-frame.html
│ │ │ │ │ │ ├── package-summary.html
│ │ │ │ │ │ └── package-tree.html
│ │ │ │ │ ├── HttpHelper.ContentType.html
│ │ │ │ │ ├── HttpHelper.html
│ │ │ │ │ ├── Intents.Encode.html
│ │ │ │ │ ├── Intents.History.html
│ │ │ │ │ ├── Intents.html
│ │ │ │ │ ├── Intents.Scan.html
│ │ │ │ │ ├── Intents.SearchBookContents.html
│ │ │ │ │ ├── Intents.Share.html
│ │ │ │ │ ├── Intents.WifiConnect.html
│ │ │ │ │ ├── LocaleManager.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ ├── package-tree.html
│ │ │ │ │ ├── pref
│ │ │ │ │ │ ├── BSPlusPreference.html
│ │ │ │ │ │ ├── package-frame.html
│ │ │ │ │ │ ├── package-summary.html
│ │ │ │ │ │ └── package-tree.html
│ │ │ │ │ ├── PreferencesActivity.html
│ │ │ │ │ ├── R.array.html
│ │ │ │ │ ├── R.attr.html
│ │ │ │ │ ├── R.color.html
│ │ │ │ │ ├── R.dimen.html
│ │ │ │ │ ├── R.drawable.html
│ │ │ │ │ ├── result
│ │ │ │ │ │ ├── AddressBookResultHandler.html
│ │ │ │ │ │ ├── CalendarResultHandler.html
│ │ │ │ │ │ ├── EmailAddressResultHandler.html
│ │ │ │ │ │ ├── GeoResultHandler.html
│ │ │ │ │ │ ├── ISBNResultHandler.html
│ │ │ │ │ │ ├── package-frame.html
│ │ │ │ │ │ ├── package-summary.html
│ │ │ │ │ │ ├── package-tree.html
│ │ │ │ │ │ ├── ProductResultHandler.html
│ │ │ │ │ │ ├── ResultButtonListener.html
│ │ │ │ │ │ ├── ResultHandlerFactory.html
│ │ │ │ │ │ ├── ResultHandler.html
│ │ │ │ │ │ ├── SMSResultHandler.html
│ │ │ │ │ │ ├── supplement
│ │ │ │ │ │ │ ├── package-frame.html
│ │ │ │ │ │ │ ├── package-summary.html
│ │ │ │ │ │ │ ├── package-tree.html
│ │ │ │ │ │ │ └── SupplementalInfoRetriever.html
│ │ │ │ │ │ ├── TelResultHandler.html
│ │ │ │ │ │ ├── TextResultHandler.html
│ │ │ │ │ │ ├── URIResultHandler.html
│ │ │ │ │ │ └── WifiResultHandler.html
│ │ │ │ │ ├── R.html
│ │ │ │ │ ├── R.id.html
│ │ │ │ │ ├── R.layout.html
│ │ │ │ │ ├── R.menu.html
│ │ │ │ │ ├── R.raw.html
│ │ │ │ │ ├── R.string.html
│ │ │ │ │ ├── R.xml.html
│ │ │ │ │ ├── share
│ │ │ │ │ │ ├── AppPickerActivity.html
│ │ │ │ │ │ ├── BookmarkPickerActivity.html
│ │ │ │ │ │ ├── package-frame.html
│ │ │ │ │ │ ├── package-summary.html
│ │ │ │ │ │ ├── package-tree.html
│ │ │ │ │ │ └── ShareActivity.html
│ │ │ │ │ ├── ViewfinderView.html
│ │ │ │ │ └── wifi
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ ├── package-tree.html
│ │ │ │ │ └── WifiConfigManager.html
│ │ │ │ ├── j2se
│ │ │ │ │ ├── BufferedImageLuminanceSource.html
│ │ │ │ │ ├── CommandLineEncoder.html
│ │ │ │ │ ├── CommandLineRunner.html
│ │ │ │ │ ├── GUIRunner.html
│ │ │ │ │ ├── MatrixToImageConfig.html
│ │ │ │ │ ├── MatrixToImageWriter.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ └── package-tree.html
│ │ │ │ └── result
│ │ │ │ ├── AddressBookAUResultParser.html
│ │ │ │ ├── AddressBookDoCoMoResultParser.html
│ │ │ │ ├── AddressBookParsedResult.html
│ │ │ │ ├── BizcardResultParser.html
│ │ │ │ ├── BookmarkDoCoMoResultParser.html
│ │ │ │ ├── CalendarParsedResult.html
│ │ │ │ ├── EmailAddressParsedResult.html
│ │ │ │ ├── EmailAddressResultParser.html
│ │ │ │ ├── EmailDoCoMoResultParser.html
│ │ │ │ ├── ExpandedProductParsedResult.html
│ │ │ │ ├── ExpandedProductResultParser.html
│ │ │ │ ├── GeoParsedResult.html
│ │ │ │ ├── GeoResultParser.html
│ │ │ │ ├── ISBNParsedResult.html
│ │ │ │ ├── ISBNResultParser.html
│ │ │ │ ├── package-frame.html
│ │ │ │ ├── package-summary.html
│ │ │ │ ├── package-tree.html
│ │ │ │ ├── ParsedResult.html
│ │ │ │ ├── ParsedResultType.html
│ │ │ │ ├── ProductParsedResult.html
│ │ │ │ ├── ProductResultParser.html
│ │ │ │ ├── ResultParser.html
│ │ │ │ ├── SMSMMSResultParser.html
│ │ │ │ ├── SMSParsedResult.html
│ │ │ │ ├── SMSTOMMSTOResultParser.html
│ │ │ │ ├── SMTPResultParser.html
│ │ │ │ ├── TelParsedResult.html
│ │ │ │ ├── TelResultParser.html
│ │ │ │ ├── TextParsedResult.html
│ │ │ │ ├── URIParsedResult.html
│ │ │ │ ├── URIResultParser.html
│ │ │ │ ├── URLTOResultParser.html
│ │ │ │ ├── VCardResultParser.html
│ │ │ │ ├── VEventResultParser.html
│ │ │ │ ├── WifiParsedResult.html
│ │ │ │ └── WifiResultParser.html
│ │ │ ├── common
│ │ │ │ ├── BitArray.html
│ │ │ │ ├── BitMatrix.html
│ │ │ │ ├── BitSource.html
│ │ │ │ ├── CharacterSetECI.html
│ │ │ │ ├── DecoderResult.html
│ │ │ │ ├── DefaultGridSampler.html
│ │ │ │ ├── detector
│ │ │ │ │ ├── MathUtils.html
│ │ │ │ │ ├── MonochromeRectangleDetector.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ ├── package-tree.html
│ │ │ │ │ └── WhiteRectangleDetector.html
│ │ │ │ ├── DetectorResult.html
│ │ │ │ ├── GlobalHistogramBinarizer.html
│ │ │ │ ├── GridSampler.html
│ │ │ │ ├── HybridBinarizer.html
│ │ │ │ ├── package-frame.html
│ │ │ │ ├── package-summary.html
│ │ │ │ ├── package-tree.html
│ │ │ │ ├── PerspectiveTransform.html
│ │ │ │ ├── reedsolomon
│ │ │ │ │ ├── GenericGF.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ ├── package-tree.html
│ │ │ │ │ ├── ReedSolomonDecoder.html
│ │ │ │ │ ├── ReedSolomonEncoder.html
│ │ │ │ │ └── ReedSolomonException.html
│ │ │ │ └── StringUtils.html
│ │ │ ├── datamatrix
│ │ │ │ ├── DataMatrixReader.html
│ │ │ │ ├── decoder
│ │ │ │ │ ├── Decoder.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ ├── package-tree.html
│ │ │ │ │ └── Version.html
│ │ │ │ ├── detector
│ │ │ │ │ ├── Detector.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ └── package-tree.html
│ │ │ │ ├── package-frame.html
│ │ │ │ ├── package-summary.html
│ │ │ │ └── package-tree.html
│ │ │ ├── DecodeHintType.html
│ │ │ ├── EncodeHintType.html
│ │ │ ├── FormatException.html
│ │ │ ├── HtmlAssetTranslator.html
│ │ │ ├── integration
│ │ │ │ └── android
│ │ │ │ ├── IntentIntegrator.html
│ │ │ │ ├── IntentIntegratorSupportV4.html
│ │ │ │ ├── IntentIntegratorV30.html
│ │ │ │ ├── IntentResult.html
│ │ │ │ ├── package-frame.html
│ │ │ │ ├── package-summary.html
│ │ │ │ └── package-tree.html
│ │ │ ├── LuminanceSource.html
│ │ │ ├── maxicode
│ │ │ │ ├── decoder
│ │ │ │ │ ├── Decoder.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ └── package-tree.html
│ │ │ │ ├── MaxiCodeReader.html
│ │ │ │ ├── package-frame.html
│ │ │ │ ├── package-summary.html
│ │ │ │ └── package-tree.html
│ │ │ ├── multi
│ │ │ │ ├── ByQuadrantReader.html
│ │ │ │ ├── GenericMultipleBarcodeReader.html
│ │ │ │ ├── MultipleBarcodeReader.html
│ │ │ │ ├── package-frame.html
│ │ │ │ ├── package-summary.html
│ │ │ │ ├── package-tree.html
│ │ │ │ └── qrcode
│ │ │ │ ├── detector
│ │ │ │ │ ├── MultiDetector.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ └── package-tree.html
│ │ │ │ ├── package-frame.html
│ │ │ │ ├── package-summary.html
│ │ │ │ ├── package-tree.html
│ │ │ │ └── QRCodeMultiReader.html
│ │ │ ├── MultiFormatReader.html
│ │ │ ├── MultiFormatWriter.html
│ │ │ ├── NotFoundException.html
│ │ │ ├── oned
│ │ │ │ ├── CodaBarReader.html
│ │ │ │ ├── CodaBarWriter.html
│ │ │ │ ├── Code128Reader.html
│ │ │ │ ├── Code128Writer.html
│ │ │ │ ├── Code39Reader.html
│ │ │ │ ├── Code39Writer.html
│ │ │ │ ├── Code93Reader.html
│ │ │ │ ├── EAN13Reader.html
│ │ │ │ ├── EAN13Writer.html
│ │ │ │ ├── EAN8Reader.html
│ │ │ │ ├── EAN8Writer.html
│ │ │ │ ├── ITFReader.html
│ │ │ │ ├── ITFWriter.html
│ │ │ │ ├── MultiFormatOneDReader.html
│ │ │ │ ├── MultiFormatUPCEANReader.html
│ │ │ │ ├── OneDimensionalCodeWriter.html
│ │ │ │ ├── OneDReader.html
│ │ │ │ ├── package-frame.html
│ │ │ │ ├── package-summary.html
│ │ │ │ ├── package-tree.html
│ │ │ │ ├── rss
│ │ │ │ │ ├── AbstractRSSReader.html
│ │ │ │ │ ├── DataCharacter.html
│ │ │ │ │ ├── expanded
│ │ │ │ │ │ ├── decoders
│ │ │ │ │ │ │ ├── AbstractExpandedDecoder.html
│ │ │ │ │ │ │ ├── package-frame.html
│ │ │ │ │ │ │ ├── package-summary.html
│ │ │ │ │ │ │ └── package-tree.html
│ │ │ │ │ │ ├── package-frame.html
│ │ │ │ │ │ ├── package-summary.html
│ │ │ │ │ │ ├── package-tree.html
│ │ │ │ │ │ └── RSSExpandedReader.html
│ │ │ │ │ ├── FinderPattern.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ ├── package-tree.html
│ │ │ │ │ ├── RSS14Reader.html
│ │ │ │ │ └── RSSUtils.html
│ │ │ │ ├── UPCAReader.html
│ │ │ │ ├── UPCAWriter.html
│ │ │ │ ├── UPCEANReader.html
│ │ │ │ ├── UPCEANWriter.html
│ │ │ │ └── UPCEReader.html
│ │ │ ├── package-frame.html
│ │ │ ├── package-summary.html
│ │ │ ├── package-tree.html
│ │ │ ├── pdf417
│ │ │ │ ├── decoder
│ │ │ │ │ ├── Decoder.html
│ │ │ │ │ ├── ec
│ │ │ │ │ │ ├── ErrorCorrection.html
│ │ │ │ │ │ ├── ModulusGF.html
│ │ │ │ │ │ ├── package-frame.html
│ │ │ │ │ │ ├── package-summary.html
│ │ │ │ │ │ └── package-tree.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ └── package-tree.html
│ │ │ │ ├── detector
│ │ │ │ │ ├── Detector.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ └── package-tree.html
│ │ │ │ ├── encoder
│ │ │ │ │ ├── Compaction.html
│ │ │ │ │ ├── Dimensions.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ ├── package-tree.html
│ │ │ │ │ └── PDF417Writer.html
│ │ │ │ ├── package-frame.html
│ │ │ │ ├── package-summary.html
│ │ │ │ ├── package-tree.html
│ │ │ │ └── PDF417Reader.html
│ │ │ ├── PlanarYUVLuminanceSource.html
│ │ │ ├── qrcode
│ │ │ │ ├── decoder
│ │ │ │ │ ├── Decoder.html
│ │ │ │ │ ├── ErrorCorrectionLevel.html
│ │ │ │ │ ├── Mode.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ ├── package-tree.html
│ │ │ │ │ ├── Version.ECB.html
│ │ │ │ │ ├── Version.ECBlocks.html
│ │ │ │ │ └── Version.html
│ │ │ │ ├── detector
│ │ │ │ │ ├── AlignmentPattern.html
│ │ │ │ │ ├── Detector.html
│ │ │ │ │ ├── FinderPatternFinder.html
│ │ │ │ │ ├── FinderPattern.html
│ │ │ │ │ ├── FinderPatternInfo.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ └── package-tree.html
│ │ │ │ ├── encoder
│ │ │ │ │ ├── ByteMatrix.html
│ │ │ │ │ ├── Encoder.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ ├── package-tree.html
│ │ │ │ │ └── QRCode.html
│ │ │ │ ├── package-frame.html
│ │ │ │ ├── package-summary.html
│ │ │ │ ├── package-tree.html
│ │ │ │ ├── QRCodeReader.html
│ │ │ │ └── QRCodeWriter.html
│ │ │ ├── ReaderException.html
│ │ │ ├── Reader.html
│ │ │ ├── Result.html
│ │ │ ├── ResultMetadataType.html
│ │ │ ├── ResultPointCallback.html
│ │ │ ├── ResultPoint.html
│ │ │ ├── RGBLuminanceSource.html
│ │ │ ├── StringsResourceTranslator.html
│ │ │ ├── web
│ │ │ │ ├── DecodeServlet.html
│ │ │ │ ├── DoSFilter.html
│ │ │ │ ├── package-frame.html
│ │ │ │ ├── package-summary.html
│ │ │ │ └── package-tree.html
│ │ │ ├── WriterException.html
│ │ │ └── Writer.html
│ │ ├── constant-values.html
│ │ ├── deprecated-list.html
│ │ ├── help-doc.html
│ │ ├── index-all.html
│ │ ├── index.html
│ │ ├── overview-frame.html
│ │ ├── overview-summary.html
│ │ ├── overview-tree.html
│ │ ├── package-list
│ │ ├── resources
│ │ │ ├── background.gif
│ │ │ ├── tab.gif
│ │ │ ├── titlebar_end.gif
│ │ │ └── titlebar.gif
│ │ ├── serialized-form.html
│ │ └── stylesheet.css
│ ├── iphone
│ │ ├── Barcodes
│ │ │ ├── Barcodes-Info.plist
│ │ │ ├── Barcodes_Prefix.pch
│ │ │ ├── Barcodes.xcodeproj
│ │ │ │ ├── project.pbxproj
│ │ │ │ └── project.xcworkspace
│ │ │ ├── beep-beep.aiff
│ │ │ ├── Classes
│ │ │ │ ├── ArchiveController.h
│ │ │ │ ├── ArchiveController.m
│ │ │ │ ├── BarcodesAppDelegate.h
│ │ │ │ ├── BarcodesAppDelegate.m
│ │ │ │ ├── Database.h
│ │ │ │ ├── Database.m
│ │ │ │ ├── MessageViewController.h
│ │ │ │ ├── MessageViewController.m
│ │ │ │ ├── ModalViewControllerDelegate.h
│ │ │ │ ├── ScanCell.h
│ │ │ │ ├── ScanCell.m
│ │ │ │ ├── Scan.h
│ │ │ │ ├── Scan.m
│ │ │ │ ├── ScanViewController.h
│ │ │ │ ├── ScanViewController.m
│ │ │ │ ├── ZXMainViewController.h
│ │ │ │ └── ZXMainViewController.mm
│ │ │ ├── Default-568h@2x.png
│ │ │ ├── de.lproj
│ │ │ │ ├── About.html
│ │ │ │ ├── DecoderView.xib
│ │ │ │ ├── Hints.html
│ │ │ │ ├── InfoPlist.strings
│ │ │ │ ├── Localizable.strings
│ │ │ │ ├── MainWindow.xib
│ │ │ │ └── Message.xib
│ │ │ ├── design
│ │ │ │ ├── clickHere.png
│ │ │ │ ├── ClickHereToScan.psd
│ │ │ │ ├── rounded rect.graffle
│ │ │ │ ├── Transparent-logo.png
│ │ │ │ ├── Transparent-logo.psd
│ │ │ │ ├── zxing-512-rounded.png
│ │ │ │ ├── ZxingLarge@2x.png
│ │ │ │ └── ZXingRounded.psd
│ │ │ ├── en.lproj
│ │ │ │ ├── About.html
│ │ │ │ ├── DecoderView.xib
│ │ │ │ ├── Hints.html
│ │ │ │ ├── InfoPlist.strings
│ │ │ │ ├── Localizable.strings
│ │ │ │ ├── MainWindow.xib
│ │ │ │ └── Message.xib
│ │ │ ├── fr.lproj
│ │ │ │ ├── About.html
│ │ │ │ ├── DecoderView.xib
│ │ │ │ ├── Hints.html
│ │ │ │ ├── InfoPlist.strings
│ │ │ │ ├── Localizable.strings
│ │ │ │ ├── MainWindow.xib
│ │ │ │ └── Message.xib
│ │ │ ├── images
│ │ │ │ ├── business-card.png
│ │ │ │ ├── clickHere.png
│ │ │ │ ├── Default@2x.png
│ │ │ │ ├── Default.png
│ │ │ │ ├── email.png
│ │ │ │ ├── filmroll-2.png
│ │ │ │ ├── icon@2x.png
│ │ │ │ ├── icon.png
│ │ │ │ ├── LatestResultBackground@2x.png
│ │ │ │ ├── LatestResultBackground.png
│ │ │ │ ├── link1.png
│ │ │ │ ├── link2.png
│ │ │ │ ├── map-pin.png
│ │ │ │ ├── phone.png
│ │ │ │ ├── photolib.png
│ │ │ │ ├── Scanning@2x.png
│ │ │ │ ├── Scanning.png
│ │ │ │ ├── sms.png
│ │ │ │ ├── text.png
│ │ │ │ ├── zxing-512-rounded.png
│ │ │ │ ├── zxing-512.tiff
│ │ │ │ ├── ZxingLarge@2x.png
│ │ │ │ └── ZxingLarge.png
│ │ │ ├── main.mm
│ │ │ ├── MainWindow.xib
│ │ │ ├── scans.db
│ │ │ ├── sv.lproj
│ │ │ │ ├── About.html
│ │ │ │ ├── DecoderView.xib
│ │ │ │ ├── Hints.html
│ │ │ │ ├── InfoPlist.strings
│ │ │ │ ├── Localizable.strings
│ │ │ │ ├── MainWindow.xib
│ │ │ │ └── Message.xib
│ │ │ └── ZXMainViewController.xib
│ │ ├── legacy
│ │ │ └── Barcodes_original
│ │ │ ├── business-card.png
│ │ │ ├── Classes
│ │ │ │ ├── AddContactAction.h
│ │ │ │ ├── AddContactAction.m
│ │ │ │ ├── ArchiveController.h
│ │ │ │ ├── ArchiveController.m
│ │ │ │ ├── BookmarkDoCoMoResultParser.h
│ │ │ │ ├── BookmarkDoCoMoResultParser.m
│ │ │ │ ├── BusinessCardParsedResult.h
│ │ │ │ ├── BusinessCardParsedResult.m
│ │ │ │ ├── CallAction.h
│ │ │ │ ├── CallAction.m
│ │ │ │ ├── Database.h
│ │ │ │ ├── Database.m
│ │ │ │ ├── DecoderDelegate.h
│ │ │ │ ├── Decoder.h
│ │ │ │ ├── Decoder.mm
│ │ │ │ ├── DecoderViewController.h
│ │ │ │ ├── DecoderViewController.m
│ │ │ │ ├── DecodingView.xib
│ │ │ │ ├── DoCoMoResultParser.h
│ │ │ │ ├── DoCoMoResultParser.m
│ │ │ │ ├── EmailAction.h
│ │ │ │ ├── EmailAction.m
│ │ │ │ ├── EmailDoCoMoResultParser.h
│ │ │ │ ├── EmailDoCoMoResultParser.m
│ │ │ │ ├── EmailParsedResult.h
│ │ │ │ ├── EmailParsedResult.m
│ │ │ │ ├── FormatReader.h
│ │ │ │ ├── FormatReader.mm
│ │ │ │ ├── GeoParsedResult.h
│ │ │ │ ├── GeoParsedResult.m
│ │ │ │ ├── GeoResultParser.h
│ │ │ │ ├── GeoResultParser.m
│ │ │ │ ├── GrayBytesMonochromeBitmapSource.cpp
│ │ │ │ ├── GrayBytesMonochromeBitmapSource.h
│ │ │ │ ├── MeCardParser.h
│ │ │ │ ├── MeCardParser.m
│ │ │ │ ├── MessageViewController.h
│ │ │ │ ├── MessageViewController.m
│ │ │ │ ├── MultiFormatReader.mm
│ │ │ │ ├── NSString HTML.h
│ │ │ │ ├── NSString HTML.m
│ │ │ │ ├── OpenUrlAction.h
│ │ │ │ ├── OpenUrlAction.m
│ │ │ │ ├── ParsedResult.h
│ │ │ │ ├── ParsedResult.m
│ │ │ │ ├── PlainEmailResultParser.h
│ │ │ │ ├── PlainEmailResultParser.m
│ │ │ │ ├── QRCodeFormatReader.mm
│ │ │ │ ├── ResultAction.h
│ │ │ │ ├── ResultAction.m
│ │ │ │ ├── ResultParser.h
│ │ │ │ ├── ResultParser.m
│ │ │ │ ├── ScanCell.h
│ │ │ │ ├── ScanCell.m
│ │ │ │ ├── Scan.h
│ │ │ │ ├── Scan.m
│ │ │ │ ├── ScannedImageView.h
│ │ │ │ ├── ScannedImageView.m
│ │ │ │ ├── ScanViewController.h
│ │ │ │ ├── ScanViewController.m
│ │ │ │ ├── ShowMapAction.h
│ │ │ │ ├── ShowMapAction.m
│ │ │ │ ├── SMSAction.h
│ │ │ │ ├── SMSAction.m
│ │ │ │ ├── SMSParsedResult.h
│ │ │ │ ├── SMSParsedResult.m
│ │ │ │ ├── SMSResultParser.h
│ │ │ │ ├── SMSResultParser.m
│ │ │ │ ├── SMSTOResultParser.h
│ │ │ │ ├── SMSTOResultParser.m
│ │ │ │ ├── TelParsedResult.h
│ │ │ │ ├── TelParsedResult.m
│ │ │ │ ├── TelResultParser.h
│ │ │ │ ├── TelResultParser.m
│ │ │ │ ├── TextParsedResult.h
│ │ │ │ ├── TextParsedResult.m
│ │ │ │ ├── TextResultParser.h
│ │ │ │ ├── TextResultParser.m
│ │ │ │ ├── TwoDDecoderResult.h
│ │ │ │ ├── TwoDDecoderResult.m
│ │ │ │ ├── URIParsedResult.h
│ │ │ │ ├── URIParsedResult.m
│ │ │ │ ├── URLResultParser.h
│ │ │ │ ├── URLResultParser.m
│ │ │ │ ├── URLTOResultParser.h
│ │ │ │ ├── URLTOResultParser.m
│ │ │ │ ├── ZXingAppDelegate.h
│ │ │ │ └── ZXingAppDelegate.m
│ │ │ ├── Default.png
│ │ │ ├── de.lproj
│ │ │ │ ├── About.html
│ │ │ │ ├── DecoderView.xib
│ │ │ │ ├── Hints.html
│ │ │ │ ├── InfoPlist.strings
│ │ │ │ ├── Localizable.strings
│ │ │ │ ├── MainWindow.xib
│ │ │ │ └── Message.xib
│ │ │ ├── email.png
│ │ │ ├── en.lproj
│ │ │ │ ├── About.html
│ │ │ │ ├── DecoderView.xib
│ │ │ │ ├── Hints.html
│ │ │ │ ├── InfoPlist.strings
│ │ │ │ ├── Localizable.strings
│ │ │ │ ├── MainWindow.xib
│ │ │ │ └── Message.xib
│ │ │ ├── Entitlements.plist
│ │ │ ├── filmroll-2.png
│ │ │ ├── icon.png
│ │ │ ├── Info.plist
│ │ │ ├── link1.png
│ │ │ ├── link2.png
│ │ │ ├── main.m
│ │ │ ├── map-pin.png
│ │ │ ├── phone.png
│ │ │ ├── photolib.png
│ │ │ ├── README
│ │ │ ├── scans.db
│ │ │ ├── sms.png
│ │ │ ├── sv.lproj
│ │ │ │ ├── About.html
│ │ │ │ ├── DecoderView.xib
│ │ │ │ ├── Hints.html
│ │ │ │ ├── InfoPlist.strings
│ │ │ │ ├── Localizable.strings
│ │ │ │ ├── MainWindow.xib
│ │ │ │ └── Message.xib
│ │ │ ├── text.png
│ │ │ ├── zxing-512.tiff
│ │ │ ├── ZxingLarge.png
│ │ │ ├── ZXing_Prefix.pch
│ │ │ └── ZXing.xcodeproj
│ │ │ ├── project.pbxproj
│ │ │ └── project.xcworkspace
│ │ ├── README
│ │ ├── ScanTest
│ │ │ ├── beep-beep.aiff
│ │ │ ├── Classes
│ │ │ │ ├── RootViewController.h
│ │ │ │ ├── RootViewController.mm
│ │ │ │ ├── ScanTestAppDelegate.h
│ │ │ │ └── ScanTestAppDelegate.m
│ │ │ ├── Default-568h@2x.png
│ │ │ ├── Icon.png
│ │ │ ├── main.mm
│ │ │ ├── MainWindow.xib
│ │ │ ├── README
│ │ │ ├── RootViewController.xib
│ │ │ ├── ScanTest-Info.plist
│ │ │ ├── ScanTest_Prefix.pch
│ │ │ └── ScanTest.xcodeproj
│ │ │ ├── project.pbxproj
│ │ │ └── project.xcworkspace
│ │ └── ZXingWidget
│ │ ├── beep-beep.caf
│ │ ├── Classes
│ │ │ ├── actions
│ │ │ │ ├── AddContactAction.h
│ │ │ │ ├── AddContactAction.m
│ │ │ │ ├── CallAction.h
│ │ │ │ ├── CallAction.m
│ │ │ │ ├── EmailAction.h
│ │ │ │ ├── EmailAction.m
│ │ │ │ ├── OpenUrlAction.h
│ │ │ │ ├── OpenUrlAction.m
│ │ │ │ ├── ResultAction.h
│ │ │ │ ├── ResultAction.m
│ │ │ │ ├── ShowMapAction.h
│ │ │ │ ├── ShowMapAction.m
│ │ │ │ ├── SMSAction.h
│ │ │ │ └── SMSAction.m
│ │ │ ├── ArrayAndStringCategories.h
│ │ │ ├── ArrayAndStringCategories.m
│ │ │ ├── AztecReader.h
│ │ │ ├── AztecReader.mm
│ │ │ ├── CBarcodeFormat.h
│ │ │ ├── CBarcodeFormat.mm
│ │ │ ├── DataMatrixReader.h
│ │ │ ├── DataMatrixReader.mm
│ │ │ ├── DecoderDelegate.h
│ │ │ ├── Decoder.h
│ │ │ ├── Decoder.mm
│ │ │ ├── FormatReader.h
│ │ │ ├── FormatReader.mm
│ │ │ ├── MultiFormatOneDReader.h
│ │ │ ├── MultiFormatOneDReader.mm
│ │ │ ├── MultiFormatReader.mm
│ │ │ ├── MultiFormatUPCEANReader.h
│ │ │ ├── MultiFormatUPCEANReader.mm
│ │ │ ├── NSString HTML.h
│ │ │ ├── NSString HTML.m
│ │ │ ├── OverlayView.h
│ │ │ ├── OverlayView.m
│ │ │ ├── parsedResults
│ │ │ │ ├── BusinessCardParsedResult.h
│ │ │ │ ├── BusinessCardParsedResult.m
│ │ │ │ ├── EmailParsedResult.h
│ │ │ │ ├── EmailParsedResult.m
│ │ │ │ ├── GeoParsedResult.h
│ │ │ │ ├── GeoParsedResult.m
│ │ │ │ ├── ISBNParsedResult.h
│ │ │ │ ├── ISBNParsedResult.m
│ │ │ │ ├── ParsedResult.h
│ │ │ │ ├── ParsedResult.m
│ │ │ │ ├── ProductParsedResult.h
│ │ │ │ ├── ProductParsedResult.m
│ │ │ │ ├── SMSParsedResult.h
│ │ │ │ ├── SMSParsedResult.m
│ │ │ │ ├── TelParsedResult.h
│ │ │ │ ├── TelParsedResult.m
│ │ │ │ ├── TextParsedResult.h
│ │ │ │ ├── TextParsedResult.m
│ │ │ │ ├── URIParsedResult.h
│ │ │ │ └── URIParsedResult.m
│ │ │ ├── QRCodeReader.h
│ │ │ ├── QRCodeReader.mm
│ │ │ ├── resultParsers
│ │ │ │ ├── AddressBookAUResultParser.h
│ │ │ │ ├── AddressBookAUResultParser.m
│ │ │ │ ├── BizcardResultParser.h
│ │ │ │ ├── BizcardResultParser.m
│ │ │ │ ├── BookmarkDoCoMoResultParser.h
│ │ │ │ ├── BookmarkDoCoMoResultParser.m
│ │ │ │ ├── EmailAddressResultParser.h
│ │ │ │ ├── EmailAddressResultParser.m
│ │ │ │ ├── EmailDoCoMoResultParser.h
│ │ │ │ ├── EmailDoCoMoResultParser.m
│ │ │ │ ├── GeoResultParser.h
│ │ │ │ ├── GeoResultParser.m
│ │ │ │ ├── ISBNResultParser.h
│ │ │ │ ├── ISBNResultParser.m
│ │ │ │ ├── MeCardParser.h
│ │ │ │ ├── MeCardParser.m
│ │ │ │ ├── PlainEmailResultParser.h
│ │ │ │ ├── PlainEmailResultParser.m
│ │ │ │ ├── ProductResultParser.h
│ │ │ │ ├── ProductResultParser.mm
│ │ │ │ ├── ResultParser.h
│ │ │ │ ├── ResultParser.m
│ │ │ │ ├── SMSResultParser.h
│ │ │ │ ├── SMSResultParser.m
│ │ │ │ ├── SMSTOResultParser.h
│ │ │ │ ├── SMSTOResultParser.m
│ │ │ │ ├── SMTPResultParser.h
│ │ │ │ ├── SMTPResultParser.m
│ │ │ │ ├── TelResultParser.h
│ │ │ │ ├── TelResultParser.m
│ │ │ │ ├── TextResultParser.h
│ │ │ │ ├── TextResultParser.m
│ │ │ │ ├── UniversalResultParser.h
│ │ │ │ ├── UniversalResultParser.m
│ │ │ │ ├── URLResultParser.h
│ │ │ │ ├── URLResultParser.m
│ │ │ │ ├── URLTOResultParser.h
│ │ │ │ ├── URLTOResultParser.m
│ │ │ │ ├── VCardResultParser.h
│ │ │ │ └── VCardResultParser.m
│ │ │ ├── TwoDDecoderResult.h
│ │ │ ├── TwoDDecoderResult.m
│ │ │ ├── ZXingWidgetController.h
│ │ │ └── ZXingWidgetController.m
│ │ ├── exportList
│ │ ├── Tests
│ │ │ ├── AddressBookAUResultParserTests.m
│ │ │ ├── BizcardResultParserTests.m
│ │ │ ├── BookmarkDoCoMoTests.m
│ │ │ ├── EmailAddressResultParserTests.m
│ │ │ ├── EmailDoCoMoResultParserTests.m
│ │ │ ├── ISBNResultParserTests.m
│ │ │ ├── MeCardParserTests.m
│ │ │ ├── SMTPResultParserTests.m
│ │ │ └── VCardResultParserTests.m
│ │ ├── ZXingTests-Info.plist
│ │ ├── ZXingWidget_Prefix.pch
│ │ └── ZXingWidget.xcodeproj
│ │ ├── default.pbxuser
│ │ ├── project.pbxproj
│ │ └── project.xcworkspace
│ ├── javase
│ │ ├── build.xml
│ │ ├── javase.jar
│ │ ├── pom.xml
│ │ └── src
│ │ └── com
│ │ └── google
│ │ └── zxing
│ │ ├── client
│ │ │ └── j2se
│ │ │ ├── BufferedImageLuminanceSource.java
│ │ │ ├── CommandLineEncoder.java
│ │ │ ├── CommandLineRunner.java
│ │ │ ├── Config.java
│ │ │ ├── DecodeThread.java
│ │ │ ├── GUIRunner.java
│ │ │ ├── Inputs.java
│ │ │ ├── MatrixToImageConfig.java
│ │ │ └── MatrixToImageWriter.java
│ │ ├── HtmlAssetTranslator.java
│ │ └── StringsResourceTranslator.java
│ ├── jruby
│ │ ├── lib
│ │ │ ├── zxing
│ │ │ │ └── decodable.rb
│ │ │ └── zxing.rb
│ │ ├── README.textile
│ │ └── test
│ │ ├── qrcode.png
│ │ ├── test_helper.rb
│ │ ├── zxing
│ │ │ └── decodable_test.rb
│ │ └── zxing_test.rb
│ ├── NOTICE
│ ├── objc
│ │ ├── examples
│ │ │ ├── ios
│ │ │ │ └── bare
│ │ │ │ ├── bare
│ │ │ │ │ ├── AppDelegate.h
│ │ │ │ │ ├── AppDelegate.m
│ │ │ │ │ ├── bare-Info.plist
│ │ │ │ │ ├── bare-Prefix.pch
│ │ │ │ │ ├── en.lproj
│ │ │ │ │ │ ├── InfoPlist.strings
│ │ │ │ │ │ ├── ViewController_iPad.xib
│ │ │ │ │ │ └── ViewController_iPhone.xib
│ │ │ │ │ ├── main.mm
│ │ │ │ │ ├── ViewController.h
│ │ │ │ │ └── ViewController.m
│ │ │ │ ├── bare.xcodeproj
│ │ │ │ │ └── project.pbxproj
│ │ │ │ └── Default-568h@2x.png
│ │ │ └── osx
│ │ │ ├── bare
│ │ │ │ ├── bare
│ │ │ │ │ ├── AppDelegate.h
│ │ │ │ │ ├── AppDelegate.mm
│ │ │ │ │ ├── bare-Info.plist
│ │ │ │ │ ├── bare-Prefix.pch
│ │ │ │ │ └── main.mm
│ │ │ │ └── bare.xcodeproj
│ │ │ │ └── project.pbxproj
│ │ │ └── demo
│ │ │ ├── demo
│ │ │ │ ├── AppDelegate.h
│ │ │ │ ├── AppDelegate.m
│ │ │ │ ├── Defs.h
│ │ │ │ ├── demo-Info.plist
│ │ │ │ ├── demo-Prefix.pch
│ │ │ │ ├── en.lproj
│ │ │ │ │ ├── applogo.icns
│ │ │ │ │ ├── beepbeep.aif
│ │ │ │ │ ├── Credits.rtf
│ │ │ │ │ ├── InfoPlist.strings
│ │ │ │ │ ├── MainMenu.xib
│ │ │ │ │ ├── zxinglogo.png
│ │ │ │ │ └── ZXingType.png
│ │ │ │ └── main.m
│ │ │ └── demo.xcodeproj
│ │ │ └── project.pbxproj
│ │ ├── ios_Prefix.pch
│ │ ├── ios.xcodeproj
│ │ │ └── project.pbxproj
│ │ ├── osx_Prefix.pch
│ │ ├── osx.xcodeproj
│ │ │ ├── project.pbxproj
│ │ │ └── project.xcworkspace
│ │ ├── README
│ │ ├── src
│ │ │ ├── Prefix.pch
│ │ │ └── ZXing
│ │ │ ├── CGImageLuminanceSource.mm
│ │ │ ├── ZXBinarizer.h
│ │ │ ├── ZXBinarizer.mm
│ │ │ ├── ZXBinaryBitmap.h
│ │ │ ├── ZXBinaryBitmap.mm
│ │ │ ├── ZXCaptureDelegate.h
│ │ │ ├── ZXCapture.h
│ │ │ ├── ZXCapture.mm
│ │ │ ├── ZXCaptureView.h
│ │ │ ├── ZXCaptureView.mm
│ │ │ ├── ZXCGImageLuminanceSource.h
│ │ │ ├── ZXCGImageLuminanceSource.mm
│ │ │ ├── ZXDecodeHints.h
│ │ │ ├── ZXDecodeHints.mm
│ │ │ ├── ZXHybridBinarizer.h
│ │ │ ├── ZXHybridBinarizer.mm
│ │ │ ├── ZXIllegalArgumentException.h
│ │ │ ├── ZXIllegalArgumentException.mm
│ │ │ ├── ZXImage.h
│ │ │ ├── ZXImage.mm
│ │ │ ├── ZXInit.c
│ │ │ ├── ZXLuminanceSource.h
│ │ │ ├── ZXLuminanceSource.mm
│ │ │ ├── ZXMultiFormatReader.h
│ │ │ ├── ZXMultiFormatReader.mm
│ │ │ ├── ZXQRCodeReader.h
│ │ │ ├── ZXQRCodeReader.mm
│ │ │ ├── ZXReaderException.h
│ │ │ ├── ZXReaderException.mm
│ │ │ ├── ZXReader.h
│ │ │ ├── ZXReader.mm
│ │ │ ├── ZXResult.h
│ │ │ ├── ZXResult.mm
│ │ │ └── ZXView.h
│ │ ├── zxing-objc-framework
│ │ │ ├── en.lproj
│ │ │ │ └── InfoPlist.strings
│ │ │ ├── zxing_objc_framework.h
│ │ │ ├── zxing-objc-framework-Info.plist
│ │ │ ├── zxing_objc_framework.m
│ │ │ └── zxing-objc-framework-Prefix.pch
│ │ └── zxing-objc.xcodeproj
│ │ └── project.pbxproj
│ ├── symbian
│ │ ├── QZXing
│ │ │ ├── binary
│ │ │ │ ├── Harmattan-Maemo5
│ │ │ │ │ ├── QZXing_global.h
│ │ │ │ │ └── qzxing.h
│ │ │ │ ├── Qt_4.6.3_Symbian^1
│ │ │ │ │ ├── include
│ │ │ │ │ │ ├── QZXing_global.h
│ │ │ │ │ │ └── qzxing.h
│ │ │ │ │ ├── InstallToDevice
│ │ │ │ │ │ ├── QZXing_S60_FP1_selfsigned.sis
│ │ │ │ │ │ ├── QZXing_selfsigned.sis
│ │ │ │ │ │ └── qzxing.sis
│ │ │ │ │ └── release
│ │ │ │ │ └── armv5
│ │ │ │ │ └── lib
│ │ │ │ │ ├── QZXing{000a0000}.dso
│ │ │ │ │ └── QZXing.dso
│ │ │ │ ├── Qt_4.7.3_Symbian
│ │ │ │ │ ├── include
│ │ │ │ │ │ ├── QZXing_global.h
│ │ │ │ │ │ └── QZXing.h
│ │ │ │ │ ├── InstallToDevice
│ │ │ │ │ │ ├── QZXing_selfsigned.sis
│ │ │ │ │ │ └── QZXing_unsigned.sis
│ │ │ │ │ └── release
│ │ │ │ │ └── armv5
│ │ │ │ │ └── lib
│ │ │ │ │ ├── QZXing{00010200}.dso
│ │ │ │ │ └── QZXing.dso
│ │ │ │ └── Qt_4.7.4_Desktop_Mingw
│ │ │ │ ├── QZXing1.dll
│ │ │ │ ├── QZXing_global.h
│ │ │ │ └── QZXing.h
│ │ │ ├── examples
│ │ │ │ ├── QMLBarcodeScanner
│ │ │ │ │ ├── CameraButton.qml
│ │ │ │ │ ├── CameraPropertyButton.qml
│ │ │ │ │ ├── CameraPropertyPopup.qml
│ │ │ │ │ ├── CaptureControls.qml
│ │ │ │ │ ├── declarative-camera.qml
│ │ │ │ │ ├── declarative-camera.qmlproject
│ │ │ │ │ ├── declarative-camera.qrc
│ │ │ │ │ ├── ExposureCompensationButton.qml
│ │ │ │ │ ├── FlickableList.qml
│ │ │ │ │ ├── FocusButton.qml
│ │ │ │ │ ├── images
│ │ │ │ │ │ ├── camera_auto_mode.png
│ │ │ │ │ │ ├── camera_camera_setting.png
│ │ │ │ │ │ ├── camera_flash_auto.png
│ │ │ │ │ │ ├── camera_flash_fill.png
│ │ │ │ │ │ ├── camera_flash_off.png
│ │ │ │ │ │ ├── camera_flash_redeye.png
│ │ │ │ │ │ ├── camera_white_balance_cloudy.png
│ │ │ │ │ │ ├── camera_white_balance_flourescent.png
│ │ │ │ │ │ ├── camera_white_balance_incandescent.png
│ │ │ │ │ │ ├── camera_white_balance_sunny.png
│ │ │ │ │ │ ├── toolbutton.png
│ │ │ │ │ │ └── toolbutton.sci
│ │ │ │ │ ├── MessageDialog.qml
│ │ │ │ │ ├── PhotoPreview.qml
│ │ │ │ │ ├── QMLBarcodeReader_installer.sis
│ │ │ │ │ ├── QMLBarcodeReader.pro
│ │ │ │ │ ├── QMLBarcodeReader.rss
│ │ │ │ │ ├── QMLBarcodeReader.sis
│ │ │ │ │ ├── QMLBarcodeReader.svg
│ │ │ │ │ ├── qmlcamera.cpp
│ │ │ │ │ └── ZoomControl.qml
│ │ │ │ └── QQrDecoder
│ │ │ │ ├── button.cpp
│ │ │ │ ├── button.h
│ │ │ │ ├── CameraImageWrapper.cpp
│ │ │ │ ├── CameraImageWrapper.h
│ │ │ │ ├── icons
│ │ │ │ │ ├── camera.png
│ │ │ │ │ ├── flash.png
│ │ │ │ │ ├── zoomIn.png
│ │ │ │ │ └── zoomOut.png
│ │ │ │ ├── main.cpp
│ │ │ │ ├── MyVideoSurface.cpp
│ │ │ │ ├── myvideosurface.h
│ │ │ │ ├── Nokia_Licence.txt
│ │ │ │ ├── QCameraControllerWidget.cpp
│ │ │ │ ├── QCameraControllerWidget.h
│ │ │ │ ├── QQrDecoder.cpp
│ │ │ │ ├── QQrDecoder.h
│ │ │ │ ├── QQrDecoder.pro
│ │ │ │ ├── QQrDecoder_reg.rss
│ │ │ │ ├── QQrDecoder.rss
│ │ │ │ ├── QQrDecoder.sis
│ │ │ │ ├── QQrDecoder.svg
│ │ │ │ ├── QQrDecoder.ui
│ │ │ │ ├── resources.qrc
│ │ │ │ └── ZXing_Licence.txt
│ │ │ └── source
│ │ │ ├── CameraImageWrapper.cpp
│ │ │ ├── CameraImageWrapper.h
│ │ │ ├── eabi
│ │ │ │ └── QZXingu.def
│ │ │ ├── imagehandler.cpp
│ │ │ ├── imagehandler.h
│ │ │ ├── qtc_packaging
│ │ │ │ ├── debian_fremantle
│ │ │ │ │ ├── changelog
│ │ │ │ │ ├── compat
│ │ │ │ │ ├── control
│ │ │ │ │ ├── copyright
│ │ │ │ │ ├── README
│ │ │ │ │ └── rules
│ │ │ │ └── debian_harmattan
│ │ │ │ ├── changelog
│ │ │ │ ├── compat
│ │ │ │ ├── control
│ │ │ │ ├── copyright
│ │ │ │ ├── manifest.aegis
│ │ │ │ ├── README
│ │ │ │ └── rules
│ │ │ ├── qzxing.cpp
│ │ │ ├── QZXing_global.h
│ │ │ ├── qzxing.h
│ │ │ ├── QZXing.pro
│ │ │ ├── QZXing_unsigned.sis
│ │ │ └── zxing
│ │ │ ├── aztec
│ │ │ │ ├── AztecDetectorResult.cpp
│ │ │ │ ├── AztecDetectorResult.h
│ │ │ │ ├── AztecReader.cpp
│ │ │ │ ├── AztecReader.h
│ │ │ │ ├── decoder
│ │ │ │ │ ├── AztecDecoder.cpp
│ │ │ │ │ └── Decoder.h
│ │ │ │ └── detector
│ │ │ │ ├── AztecDetector.cpp
│ │ │ │ └── Detector.h
│ │ │ ├── BarcodeFormat.cpp
│ │ │ ├── BarcodeFormat.h
│ │ │ ├── Binarizer.cpp
│ │ │ ├── Binarizer.h
│ │ │ ├── BinaryBitmap.cpp
│ │ │ ├── BinaryBitmap.h
│ │ │ ├── common
│ │ │ │ ├── Array.cpp
│ │ │ │ ├── Array.h
│ │ │ │ ├── BitArray.cpp
│ │ │ │ ├── BitArray.h
│ │ │ │ ├── BitMatrix.cpp
│ │ │ │ ├── BitMatrix.h
│ │ │ │ ├── BitSource.cpp
│ │ │ │ ├── BitSource.h
│ │ │ │ ├── CharacterSetECI.cpp
│ │ │ │ ├── CharacterSetECI.h
│ │ │ │ ├── Counted.cpp
│ │ │ │ ├── Counted.h
│ │ │ │ ├── DecoderResult.cpp
│ │ │ │ ├── DecoderResult.h
│ │ │ │ ├── detector
│ │ │ │ │ ├── MonochromeRectangleDetector.cpp
│ │ │ │ │ ├── MonochromeRectangleDetector.h
│ │ │ │ │ ├── WhiteRectangleDetector.cpp
│ │ │ │ │ └── WhiteRectangleDetector.h
│ │ │ │ ├── DetectorResult.cpp
│ │ │ │ ├── DetectorResult.h
│ │ │ │ ├── EdgeDetector.cpp
│ │ │ │ ├── EdgeDetector.h
│ │ │ │ ├── GlobalHistogramBinarizer.cpp
│ │ │ │ ├── GlobalHistogramBinarizer.h
│ │ │ │ ├── GreyscaleLuminanceSource.cpp
│ │ │ │ ├── GreyscaleLuminanceSource.h
│ │ │ │ ├── GreyscaleRotatedLuminanceSource.cpp
│ │ │ │ ├── GreyscaleRotatedLuminanceSource.h
│ │ │ │ ├── GridSampler.cpp
│ │ │ │ ├── GridSampler.h
│ │ │ │ ├── HybridBinarizer.cpp
│ │ │ │ ├── HybridBinarizer.h
│ │ │ │ ├── IllegalArgumentException.cpp
│ │ │ │ ├── IllegalArgumentException.h
│ │ │ │ ├── PerspectiveTransform.cpp
│ │ │ │ ├── PerspectiveTransform.h
│ │ │ │ ├── Point.h
│ │ │ │ ├── reedsolomon
│ │ │ │ │ ├── GenericGF.cpp
│ │ │ │ │ ├── GenericGF.h
│ │ │ │ │ ├── GenericGFPoly.cpp
│ │ │ │ │ ├── GenericGFPoly.h
│ │ │ │ │ ├── ReedSolomonDecoder.cpp
│ │ │ │ │ ├── ReedSolomonDecoder.h
│ │ │ │ │ ├── ReedSolomonException.cpp
│ │ │ │ │ └── ReedSolomonException.h
│ │ │ │ ├── Str.cpp
│ │ │ │ ├── Str.h
│ │ │ │ ├── StringUtils.cpp
│ │ │ │ └── StringUtils.h
│ │ │ ├── datamatrix
│ │ │ │ ├── DataMatrixReader.cpp
│ │ │ │ ├── DataMatrixReader.h
│ │ │ │ ├── DataMatrixVersion.cpp
│ │ │ │ ├── decoder
│ │ │ │ │ ├── BitMatrixParser.h
│ │ │ │ │ ├── DataBlock.h
│ │ │ │ │ ├── DataMatrixBitMatrixParser.cpp
│ │ │ │ │ ├── DataMatrixDataBlock.cpp
│ │ │ │ │ ├── DataMatrixDecodedBitStreamParser.cpp
│ │ │ │ │ ├── DataMatrixDecoder.cpp
│ │ │ │ │ ├── DecodedBitStreamParser.h
│ │ │ │ │ └── Decoder.h
│ │ │ │ ├── detector
│ │ │ │ │ ├── CornerPoint.h
│ │ │ │ │ ├── DataMatrixCornerPoint.cpp
│ │ │ │ │ ├── DataMatrixDetector.cpp
│ │ │ │ │ ├── DataMatrixDetectorException.cpp
│ │ │ │ │ ├── DataMatrixMonochromeRectangleDetector.cpp
│ │ │ │ │ ├── DetectorException.h
│ │ │ │ │ ├── Detector.h
│ │ │ │ │ └── MonochromeRectangleDetector.h
│ │ │ │ └── Version.h
│ │ │ ├── DecodeHints.cpp
│ │ │ ├── DecodeHints.h
│ │ │ ├── Exception.cpp
│ │ │ ├── Exception.h
│ │ │ ├── FormatException.cpp
│ │ │ ├── FormatException.h
│ │ │ ├── LuminanceSource.cpp
│ │ │ ├── LuminanceSource.h
│ │ │ ├── multi
│ │ │ │ ├── ByQuadrantReader.cpp
│ │ │ │ ├── ByQuadrantReader.h
│ │ │ │ ├── GenericMultipleBarcodeReader.cpp
│ │ │ │ ├── GenericMultipleBarcodeReader.h
│ │ │ │ ├── MultipleBarcodeReader.cpp
│ │ │ │ ├── MultipleBarcodeReader.h
│ │ │ │ └── qrcode
│ │ │ │ ├── detector
│ │ │ │ │ ├── MultiDetector.cpp
│ │ │ │ │ ├── MultiDetector.h
│ │ │ │ │ ├── MultiFinderPatternFinder.cpp
│ │ │ │ │ └── MultiFinderPatternFinder.h
│ │ │ │ ├── QRCodeMultiReader.cpp
│ │ │ │ └── QRCodeMultiReader.h
│ │ │ ├── MultiFormatReader.cpp
│ │ │ ├── MultiFormatReader.h
│ │ │ ├── NotFoundException.cpp
│ │ │ ├── NotFoundException.h
│ │ │ ├── oned
│ │ │ │ ├── Code128Reader.cpp
│ │ │ │ ├── Code128Reader.h
│ │ │ │ ├── Code39Reader.cpp
│ │ │ │ ├── Code39Reader.h
│ │ │ │ ├── EAN13Reader.cpp
│ │ │ │ ├── EAN13Reader.h
│ │ │ │ ├── EAN8Reader.cpp
│ │ │ │ ├── EAN8Reader.h
│ │ │ │ ├── ITFReader.cpp
│ │ │ │ ├── ITFReader.h
│ │ │ │ ├── MultiFormatOneDReader.cpp
│ │ │ │ ├── MultiFormatOneDReader.h
│ │ │ │ ├── MultiFormatUPCEANReader.cpp
│ │ │ │ ├── MultiFormatUPCEANReader.h
│ │ │ │ ├── OneDReader.cpp
│ │ │ │ ├── OneDReader.h
│ │ │ │ ├── OneDResultPoint.cpp
│ │ │ │ ├── OneDResultPoint.h
│ │ │ │ ├── UPCAReader.cpp
│ │ │ │ ├── UPCAReader.h
│ │ │ │ ├── UPCEANReader.cpp
│ │ │ │ ├── UPCEANReader.h
│ │ │ │ ├── UPCEReader.cpp
│ │ │ │ └── UPCEReader.h
│ │ │ ├── qrcode
│ │ │ │ ├── decoder
│ │ │ │ │ ├── BitMatrixParser.h
│ │ │ │ │ ├── DataBlock.h
│ │ │ │ │ ├── DataMask.h
│ │ │ │ │ ├── DecodedBitStreamParser.h
│ │ │ │ │ ├── Decoder.h
│ │ │ │ │ ├── Mode.h
│ │ │ │ │ ├── QRBitMatrixParser.cpp
│ │ │ │ │ ├── QRDataBlock.cpp
│ │ │ │ │ ├── QRDataMask.cpp
│ │ │ │ │ ├── QRDecodedBitStreamParser.cpp
│ │ │ │ │ ├── QRDecoder.cpp
│ │ │ │ │ └── QRMode.cpp
│ │ │ │ ├── detector
│ │ │ │ │ ├── AlignmentPatternFinder.h
│ │ │ │ │ ├── AlignmentPattern.h
│ │ │ │ │ ├── Detector.h
│ │ │ │ │ ├── FinderPatternFinder.h
│ │ │ │ │ ├── FinderPattern.h
│ │ │ │ │ ├── FinderPatternInfo.h
│ │ │ │ │ ├── QRAlignmentPattern.cpp
│ │ │ │ │ ├── QRAlignmentPatternFinder.cpp
│ │ │ │ │ ├── QRDetector.cpp
│ │ │ │ │ ├── QREdgeDetector.cpp
│ │ │ │ │ ├── QREdgeDetector.h
│ │ │ │ │ ├── QRFinderPattern.cpp
│ │ │ │ │ ├── QRFinderPatternFinder.cpp
│ │ │ │ │ └── QRFinderPatternInfo.cpp
│ │ │ │ ├── ErrorCorrectionLevel.h
│ │ │ │ ├── FormatInformation.h
│ │ │ │ ├── QRCodeReader.cpp
│ │ │ │ ├── QRCodeReader.h
│ │ │ │ ├── QRErrorCorrectionLevel.cpp
│ │ │ │ ├── QRFormatInformation.cpp
│ │ │ │ ├── QRVersion.cpp
│ │ │ │ └── Version.h
│ │ │ ├── Reader.cpp
│ │ │ ├── ReaderException.cpp
│ │ │ ├── ReaderException.h
│ │ │ ├── Reader.h
│ │ │ ├── Result.cpp
│ │ │ ├── Result.h
│ │ │ ├── ResultPointCallback.cpp
│ │ │ ├── ResultPointCallback.h
│ │ │ ├── ResultPoint.cpp
│ │ │ └── ResultPoint.h
│ │ ├── QZXing_tutorial.txt
│ │ ├── ZXingBarcodeReader
│ │ │ ├── camerawrapper
│ │ │ │ └── epoc32
│ │ │ │ ├── include
│ │ │ │ │ ├── cameraengine.h
│ │ │ │ │ └── cameraengineobserver.h
│ │ │ │ ├── InstallToDevice
│ │ │ │ │ └── CameraWrapper
│ │ │ │ │ └── sis
│ │ │ │ │ └── camerawrapper.sisx
│ │ │ │ └── release
│ │ │ │ ├── armv5
│ │ │ │ │ ├── lib
│ │ │ │ │ │ ├── camerawrapper{000a0000}.dso
│ │ │ │ │ │ ├── camerawrapper{000a0000}.lib
│ │ │ │ │ │ ├── camerawrapper.dso
│ │ │ │ │ │ └── camerawrapper.lib
│ │ │ │ │ └── urel
│ │ │ │ │ ├── camerawrapper.dll
│ │ │ │ │ └── camerawrapper.dll.map
│ │ │ │ └── winscw
│ │ │ │ └── udeb
│ │ │ │ ├── CamAutoFocus.dll
│ │ │ │ ├── camerawrapper.dll
│ │ │ │ └── camerawrapper.lib
│ │ │ ├── changes.txt
│ │ │ ├── data
│ │ │ │ ├── ZXingBarcodeReader_reg.rss
│ │ │ │ ├── ZXingBarcodeReader.rls
│ │ │ │ └── ZXingBarcodeReader.rss
│ │ │ ├── gfx
│ │ │ │ └── QrDecoder.svg
│ │ │ ├── group
│ │ │ │ ├── ABLD.BAT
│ │ │ │ ├── bld.inf
│ │ │ │ ├── Icons_scalable_dc.mk
│ │ │ │ ├── zxing
│ │ │ │ │ ├── BarcodeFormat.cpp
│ │ │ │ │ ├── BarcodeFormat.h
│ │ │ │ │ ├── Binarizer.cpp
│ │ │ │ │ ├── Binarizer.h
│ │ │ │ │ ├── BinaryBitmap.cpp
│ │ │ │ │ ├── BinaryBitmap.h
│ │ │ │ │ ├── common
│ │ │ │ │ │ ├── Array.cpp
│ │ │ │ │ │ ├── Array.h
│ │ │ │ │ │ ├── BitArray.cpp
│ │ │ │ │ │ ├── BitArray.h
│ │ │ │ │ │ ├── BitMatrix.cpp
│ │ │ │ │ │ ├── BitMatrix.h
│ │ │ │ │ │ ├── BitSource.cpp
│ │ │ │ │ │ ├── BitSource.h
│ │ │ │ │ │ ├── Counted.cpp
│ │ │ │ │ │ ├── Counted.h
│ │ │ │ │ │ ├── DecoderResult.cpp
│ │ │ │ │ │ ├── DecoderResult.h
│ │ │ │ │ │ ├── DetectorResult.cpp
│ │ │ │ │ │ ├── DetectorResult.h
│ │ │ │ │ │ ├── EdgeDetector.cpp
│ │ │ │ │ │ ├── EdgeDetector.h
│ │ │ │ │ │ ├── GlobalHistogramBinarizer.cpp
│ │ │ │ │ │ ├── GlobalHistogramBinarizer.h
│ │ │ │ │ │ ├── GridSampler.cpp
│ │ │ │ │ │ ├── GridSampler.h
│ │ │ │ │ │ ├── IllegalArgumentException.cpp
│ │ │ │ │ │ ├── IllegalArgumentException.h
│ │ │ │ │ │ ├── LocalBlockBinarizer.cpp
│ │ │ │ │ │ ├── LocalBlockBinarizer.h
│ │ │ │ │ │ ├── PerspectiveTransform.cpp
│ │ │ │ │ │ ├── PerspectiveTransform.h
│ │ │ │ │ │ ├── Point.h
│ │ │ │ │ │ ├── reedsolomon
│ │ │ │ │ │ │ ├── GF256.cpp
│ │ │ │ │ │ │ ├── GF256.h
│ │ │ │ │ │ │ ├── GF256Poly.cpp
│ │ │ │ │ │ │ ├── GF256Poly.h
│ │ │ │ │ │ │ ├── ReedSolomonDecoder.cpp
│ │ │ │ │ │ │ ├── ReedSolomonDecoder.h
│ │ │ │ │ │ │ ├── ReedSolomonException.cpp
│ │ │ │ │ │ │ ├── ReedSolomonException.h
│ │ │ │ │ │ │ └── tmp
│ │ │ │ │ │ ├── Str.cpp
│ │ │ │ │ │ ├── Str.h
│ │ │ │ │ │ └── tmp
│ │ │ │ │ ├── datamatrix
│ │ │ │ │ │ ├── DataMatrixReader.cpp
│ │ │ │ │ │ ├── DataMatrixReader.h
│ │ │ │ │ │ ├── decoder
│ │ │ │ │ │ │ ├── BitMatrixParser.cpp
│ │ │ │ │ │ │ ├── BitMatrixParser.h
│ │ │ │ │ │ │ ├── DataBlock.cpp
│ │ │ │ │ │ │ ├── DataBlock.h
│ │ │ │ │ │ │ ├── DecodedBitStreamParser.cpp
│ │ │ │ │ │ │ ├── DecodedBitStreamParser.h
│ │ │ │ │ │ │ ├── Decoder.cpp
│ │ │ │ │ │ │ └── Decoder.h
│ │ │ │ │ │ ├── detector
│ │ │ │ │ │ │ ├── CornerPoint.cpp
│ │ │ │ │ │ │ ├── CornerPoint.h
│ │ │ │ │ │ │ ├── Detector.cpp
│ │ │ │ │ │ │ ├── Detector.h
│ │ │ │ │ │ │ ├── MonochromeRectangleDetector.cpp
│ │ │ │ │ │ │ └── MonochromeRectangleDetector.h
│ │ │ │ │ │ ├── Version.cpp
│ │ │ │ │ │ └── Version.h
│ │ │ │ │ ├── Exception.cpp
│ │ │ │ │ ├── Exception.h
│ │ │ │ │ ├── LuminanceSource.cpp
│ │ │ │ │ ├── LuminanceSource.h
│ │ │ │ │ ├── MultiFormatReader.cpp
│ │ │ │ │ ├── MultiFormatReader.h
│ │ │ │ │ ├── oned
│ │ │ │ │ │ ├── Code128Reader.cpp
│ │ │ │ │ │ ├── Code128Reader.h
│ │ │ │ │ │ ├── Code39Reader.cpp
│ │ │ │ │ │ ├── Code39Reader.h
│ │ │ │ │ │ ├── EAN13Reader.cpp
│ │ │ │ │ │ ├── EAN13Reader.h
│ │ │ │ │ │ ├── EAN8Reader.cpp
│ │ │ │ │ │ ├── EAN8Reader.h
│ │ │ │ │ │ ├── ITFReader.cpp
│ │ │ │ │ │ ├── ITFReader.h
│ │ │ │ │ │ ├── MultiFormatOneDReader.cpp
│ │ │ │ │ │ ├── MultiFormatOneDReader.h
│ │ │ │ │ │ ├── MultiFormatUPCEANReader.cpp
│ │ │ │ │ │ ├── MultiFormatUPCEANReader.h
│ │ │ │ │ │ ├── OneDReader.cpp
│ │ │ │ │ │ ├── OneDReader.h
│ │ │ │ │ │ ├── OneDResultPoint.cpp
│ │ │ │ │ │ ├── OneDResultPoint.h
│ │ │ │ │ │ ├── tmp
│ │ │ │ │ │ ├── UPCAReader.cpp
│ │ │ │ │ │ ├── UPCAReader.h
│ │ │ │ │ │ ├── UPCEANReader.cpp
│ │ │ │ │ │ ├── UPCEANReader.h
│ │ │ │ │ │ ├── UPCEReader.cpp
│ │ │ │ │ │ └── UPCEReader.h
│ │ │ │ │ ├── qrcode
│ │ │ │ │ │ ├── decoder
│ │ │ │ │ │ │ ├── BitMatrixParser.cpp
│ │ │ │ │ │ │ ├── BitMatrixParser.h
│ │ │ │ │ │ │ ├── DataBlock.cpp
│ │ │ │ │ │ │ ├── DataBlock.h
│ │ │ │ │ │ │ ├── DataMask.cpp
│ │ │ │ │ │ │ ├── DataMask.h
│ │ │ │ │ │ │ ├── DecodedBitStreamParser.cpp
│ │ │ │ │ │ │ ├── DecodedBitStreamParser.h
│ │ │ │ │ │ │ ├── Decoder.cpp
│ │ │ │ │ │ │ ├── Decoder.h
│ │ │ │ │ │ │ ├── Mode.cpp
│ │ │ │ │ │ │ ├── Mode.h
│ │ │ │ │ │ │ └── tmp
│ │ │ │ │ │ ├── detector
│ │ │ │ │ │ │ ├── AlignmentPattern.cpp
│ │ │ │ │ │ │ ├── AlignmentPatternFinder.cpp
│ │ │ │ │ │ │ ├── AlignmentPatternFinder.h
│ │ │ │ │ │ │ ├── AlignmentPattern.h
│ │ │ │ │ │ │ ├── Detector.cpp
│ │ │ │ │ │ │ ├── Detector.h
│ │ │ │ │ │ │ ├── FinderPattern.cpp
│ │ │ │ │ │ │ ├── FinderPatternFinder.cpp
│ │ │ │ │ │ │ ├── FinderPatternFinder.h
│ │ │ │ │ │ │ ├── FinderPattern.h
│ │ │ │ │ │ │ ├── FinderPatternInfo.cpp
│ │ │ │ │ │ │ ├── FinderPatternInfo.h
│ │ │ │ │ │ │ ├── QREdgeDetector.cpp
│ │ │ │ │ │ │ ├── QREdgeDetector.h
│ │ │ │ │ │ │ └── tmp
│ │ │ │ │ │ ├── ErrorCorrectionLevel.cpp
│ │ │ │ │ │ ├── ErrorCorrectionLevel.h
│ │ │ │ │ │ ├── FormatInformation.cpp
│ │ │ │ │ │ ├── FormatInformation.h
│ │ │ │ │ │ ├── QRCodeReader.cpp
│ │ │ │ │ │ ├── QRCodeReader.h
│ │ │ │ │ │ ├── tmp
│ │ │ │ │ │ ├── Version.cpp
│ │ │ │ │ │ └── Version.h
│ │ │ │ │ ├── Reader.cpp
│ │ │ │ │ ├── ReaderException.cpp
│ │ │ │ │ ├── ReaderException.h
│ │ │ │ │ ├── Reader.h
│ │ │ │ │ ├── Result.cpp
│ │ │ │ │ ├── Result.h
│ │ │ │ │ ├── ResultPoint.cpp
│ │ │ │ │ ├── ResultPoint.h
│ │ │ │ │ └── tmp
│ │ │ │ └── ZXingBarcodeReader.mmp
│ │ │ ├── inc
│ │ │ │ ├── CameraImage.h
│ │ │ │ ├── ZXingBarcodeReaderApplication.h
│ │ │ │ ├── ZXingBarcodeReaderAppUi.h
│ │ │ │ ├── ZXingBarcodeReaderAppView.h
│ │ │ │ ├── ZXingBarcodeReaderDocument.h
│ │ │ │ ├── ZXingBarcodeReader.hrh
│ │ │ │ └── ZXingBarcodeReader.pan
│ │ │ ├── Nokia_Licence.txt
│ │ │ ├── sis
│ │ │ │ ├── ZXingBarcodeReader_S60.pkg
│ │ │ │ └── ZXingBarcodeReader_S60.sisx
│ │ │ ├── src
│ │ │ │ ├── CameraImage.cpp
│ │ │ │ ├── DecodingOperations.cpp
│ │ │ │ ├── ZXingBarcodeReaderApplication.cpp
│ │ │ │ ├── ZXingBarcodeReaderAppUi.cpp
│ │ │ │ ├── ZXingBarcodeReaderAppView.cpp
│ │ │ │ ├── ZXingBarcodeReader.cpp
│ │ │ │ └── ZXingBarcodeReaderDocument.cpp
│ │ │ └── ZXing_Licence.txt
│ │ └── ZXingBarcodeReader_tutorial.txt
│ ├── zxing.appspot.com
│ │ ├── build.xml
│ │ ├── Generator.launch
│ │ ├── README
│ │ ├── src
│ │ │ └── com
│ │ │ └── google
│ │ │ └── zxing
│ │ │ └── web
│ │ │ └── generator
│ │ │ ├── client
│ │ │ │ ├── CalendarEventGenerator.java
│ │ │ │ ├── ContactInfoGenerator.java
│ │ │ │ ├── EmailGenerator.java
│ │ │ │ ├── GeneratorException.java
│ │ │ │ ├── Generator.java
│ │ │ │ ├── GeneratorSource.java
│ │ │ │ ├── GeoLocationGenerator.java
│ │ │ │ ├── PhoneNumberGenerator.java
│ │ │ │ ├── SmsAddressGenerator.java
│ │ │ │ ├── StylesDefs.java
│ │ │ │ ├── TextGenerator.java
│ │ │ │ ├── TimeZoneInfo.java
│ │ │ │ ├── TimeZoneList.java
│ │ │ │ ├── UrlGenerator.java
│ │ │ │ ├── Validators.java
│ │ │ │ └── WifiGenerator.java
│ │ │ └── Generator.gwt.xml
│ │ └── war
│ │ ├── app.yaml
│ │ ├── favicon.ico
│ │ ├── Generator.css
│ │ ├── Generator.html
│ │ ├── index.html
│ │ ├── required-field-bg.png
│ │ ├── scan.html
│ │ ├── style.css
│ │ ├── WEB-INF
│ │ │ ├── appengine-web.xml
│ │ │ ├── lib
│ │ │ │ └── gwt-incubator.jar
│ │ │ └── web.xml
│ │ ├── zxingicon.png
│ │ └── zxingiconsmall.png
│ └── zxingorg
│ ├── build.xml
│ ├── restart.sh
│ ├── server.xml
│ ├── src
│ │ └── com
│ │ └── google
│ │ └── zxing
│ │ └── web
│ │ ├── DecodeServlet.java
│ │ ├── DoSFilter.java
│ │ ├── IPTrie.java
│ │ └── ServletContextLogHandler.java
│ ├── web
│ │ ├── analytics.jspx
│ │ ├── badimage.jspx
│ │ ├── badurl.jspx
│ │ ├── decode.jspx
│ │ ├── decoderesult.jspx
│ │ ├── favicon.ico
│ │ ├── format.jspx
│ │ ├── index.jspx
│ │ ├── notfound.jspx
│ │ ├── style.css
│ │ ├── WEB-INF
│ │ │ ├── lib
│ │ │ │ ├── commons-fileupload-1.2.2.jar
│ │ │ │ ├── commons-fileupload-LICENSE.txt
│ │ │ │ ├── commons-io-2.4.jar
│ │ │ │ ├── commons-io-LICENSE.txt
│ │ │ │ ├── commons-lang-2.6.jar
│ │ │ │ ├── commons-lang-LICENSE.txt
│ │ │ │ ├── core.jar
│ │ │ │ └── javase.jar
│ │ │ └── web.xml
│ │ └── zxing-icon.png
│ └── w.war
├── QRCode图片存入Oracle并显示于水晶报表
│ ├── difficulty storing BufferedImage in Oracle BLOB field (Oracle-OAS forum at JavaRanch).mht
│ ├── htblobtest.rpt
│ ├── htBLOBTEST.sql
│ ├── htwrite.jsp
│ ├── HTWRITE.prc
│ ├── Java读取图像文件存入oracle中blob字段 - Java - 拼吾爱程序人生.mht
│ ├── readme.txt
│ └── 通過JDBC操縱Oracle數據庫LOB字段的幾種情況分析-WEBASP_NET.mht
├── readme.txt
└── Zxing
├── core.jar
├── javase.jar
├── readme.txt
└── Zxing
├── build
│ ├── built-jar.properties
│ ├── classes
│ │ └── zxing
│ │ ├── Main.class
│ │ └── TestEnDeCode.class
│ └── empty
├── build.xml
├── dist
│ ├── README.TXT
│ └── Zxing.jar
├── manifest.mf
├── nbproject
│ ├── build-impl.xml
│ ├── genfiles.properties
│ ├── private
│ │ ├── private.properties
│ │ └── private.xml
│ ├── project.properties
│ └── project.xml
├── src
│ └── zxing
│ ├── Main.java
│ └── TestEnDeCode.java
└── test
533 directories, 2761 files
1、二维码(QRCode)在C#,java1.5,vb.net等中的生成与解析; 2、二维码应用于Oracle9i数据库进而显示于水晶报表的研究,关联如下技术: ★javasource在oracle中的应用; ★oracle中执行exe程序; ★oracle中存储...
【实例截图】
文件清单
└── QRCode调查结果
├── IDAutomation_QRCodeWindowsFontEncoder
│ ├── IDAutomation_QRCodeWindowsFontEncoderDEMO.exe
│ └── readme.txt
├── Java执行exe生成QRCode图片
│ ├── C# 生成二维码和zxing类库_若兮_新浪博客.mht
│ ├── Google开源项目二维码读取与生成工具ZXing - NickWar的专栏 - 博客频道 - CSDN_NET.mht
│ ├── htexe
│ │ ├── 2005年10月18日 随笔档案 - 无名的博客 - BlogJava.mht
│ │ ├── htexe.prc
│ │ ├── ht.jsp
│ │ ├── oracle执行cmd.docx
│ │ ├── readme.txt
│ │ ├── Release
│ │ │ ├── WindowsAppcsharpqr.exe
│ │ │ ├── WindowsAppcsharpqr.pdb
│ │ │ ├── WindowsAppcsharpqr.vshost.exe
│ │ │ └── zxing.dll
│ │ ├── Runtime_getRuntime()_exec(cmd)使用不当引起的java_io_IOException Too many open files - ALL is Well! - BlogJava.mht
│ │ ├── 测试.tst
│ │ └── 用户执行java权限.sql
│ ├── oracle Java源定时执行exe程序_雨枫技术教程网.mht
│ ├── readme.txt
│ ├── WindowsAppcsharpqr
│ │ ├── WindowsAppcsharpqr
│ │ │ ├── 11.ico
│ │ │ ├── bin
│ │ │ │ ├── Debug
│ │ │ │ │ ├── QRCode.log
│ │ │ │ │ ├── QRCode.png
│ │ │ │ │ ├── WindowsAppcsharpqr.exe
│ │ │ │ │ ├── WindowsAppcsharpqr.pdb
│ │ │ │ │ ├── WindowsAppcsharpqr.vshost.exe
│ │ │ │ │ └── zxing.dll
│ │ │ │ ├── Release
│ │ │ │ │ ├── QRCode.log
│ │ │ │ │ ├── QRCode.png
│ │ │ │ │ ├── WindowsAppcsharpqr.exe
│ │ │ │ │ ├── WindowsAppcsharpqr.pdb
│ │ │ │ │ ├── WindowsAppcsharpqr.vshost.exe
│ │ │ │ │ └── zxing.dll
│ │ │ │ └── zxing.dll
│ │ │ ├── obj
│ │ │ │ ├── Debug
│ │ │ │ │ ├── Refactor
│ │ │ │ │ ├── ResolveAssemblyReference.cache
│ │ │ │ │ ├── TempPE
│ │ │ │ │ ├── WindowsAppcsharpqr.csproj.GenerateResource.Cache
│ │ │ │ │ ├── WindowsAppcsharpqr.exe
│ │ │ │ │ ├── WindowsAppcsharpqr.pdb
│ │ │ │ │ └── WindowsAppcsharpqr.Properties.Resources.resources
│ │ │ │ ├── Release
│ │ │ │ │ ├── ResolveAssemblyReference.cache
│ │ │ │ │ ├── TempPE
│ │ │ │ │ ├── WindowsAppcsharpqr.csproj.GenerateResource.Cache
│ │ │ │ │ ├── WindowsAppcsharpqr.exe
│ │ │ │ │ ├── WindowsAppcsharpqr.pdb
│ │ │ │ │ └── WindowsAppcsharpqr.Properties.Resources.resources
│ │ │ │ └── WindowsAppcsharpqr.csproj.FileListAbsolute.txt
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.Designer.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.Designer.cs
│ │ │ │ └── Settings.settings
│ │ │ └── WindowsAppcsharpqr.csproj
│ │ ├── WindowsAppcsharpqr.sln
│ │ └── WindowsAppcsharpqr.suo
│ └── zxing-2.1
│ ├── actionscript
│ │ ├── core
│ │ │ ├── bin
│ │ │ ├── build.xml
│ │ │ ├── src
│ │ │ │ └── com
│ │ │ │ └── zxing
│ │ │ │ ├── aztec
│ │ │ │ │ ├── AztecDetectorResult.as
│ │ │ │ │ ├── AztecReader.as
│ │ │ │ │ ├── decoder
│ │ │ │ │ │ └── Decoder.as
│ │ │ │ │ ├── detector
│ │ │ │ │ │ └── Detector.as
│ │ │ │ │ └── Point.as
│ │ │ │ ├── BarcodeFormat.as
│ │ │ │ ├── Binarizer.as
│ │ │ │ ├── BinaryBitmap.as
│ │ │ │ ├── BufferedImageLuminanceSource.as
│ │ │ │ ├── ChecksumException.as
│ │ │ │ ├── client
│ │ │ │ │ ├── result
│ │ │ │ │ │ ├── AbstractDoCoMoResultParser.as
│ │ │ │ │ │ ├── AddressBookDocomoResultParser.as
│ │ │ │ │ │ ├── AddressBookParsedResult.as
│ │ │ │ │ │ ├── BizcardResultParser.as
│ │ │ │ │ │ ├── BookmarkDoCoMoResultParser.as
│ │ │ │ │ │ ├── CalendarParsedResult.as
│ │ │ │ │ │ ├── EmailAddressParsedResult.as
│ │ │ │ │ │ ├── EmailAddressResultParser.as
│ │ │ │ │ │ ├── EmailDoCoMoResultParser.as
│ │ │ │ │ │ ├── GeoParsedResult.as
│ │ │ │ │ │ ├── GeoResultParser.as
│ │ │ │ │ │ ├── ISBNParsedResult.as
│ │ │ │ │ │ ├── ISBNResultParser.as
│ │ │ │ │ │ ├── optional
│ │ │ │ │ │ │ ├── AbstractMobileTagResultParser.as
│ │ │ │ │ │ │ ├── AbstractNDEFResultParser.as
│ │ │ │ │ │ │ ├── AddressBookAUResultParser.as
│ │ │ │ │ │ │ ├── MobileTagMMSResultParser.as
│ │ │ │ │ │ │ ├── MobileTagRichWebParsedResult.as
│ │ │ │ │ │ │ ├── MobileTagRichWebResultParser.as
│ │ │ │ │ │ │ ├── MobileTagSimpleCalendarResultParser.as
│ │ │ │ │ │ │ ├── MobileTagSimpleContactResultParser.as
│ │ │ │ │ │ │ ├── MobileTagSimpleWebResultParser.as
│ │ │ │ │ │ │ ├── MobileTagSMSResultParser.as
│ │ │ │ │ │ │ ├── MobileTagTelResultParser.as
│ │ │ │ │ │ │ ├── NDEFRecord.as
│ │ │ │ │ │ │ ├── NDEFSmartPosterParsedResult.as
│ │ │ │ │ │ │ ├── NDEFSmartPosterResultParser.as
│ │ │ │ │ │ │ ├── NDEFTextResultParser.as
│ │ │ │ │ │ │ └── NDEFURIResultParser.as
│ │ │ │ │ │ ├── ParsedResult.as
│ │ │ │ │ │ ├── ParsedResultType.as
│ │ │ │ │ │ ├── ProductParsedResult.as
│ │ │ │ │ │ ├── ProductResultParser.as
│ │ │ │ │ │ ├── ResultParser.as
│ │ │ │ │ │ ├── SMSMMSResultParser.as
│ │ │ │ │ │ ├── SMSParsedResult.as
│ │ │ │ │ │ ├── TelParsedResult.as
│ │ │ │ │ │ ├── TelResultParser.as
│ │ │ │ │ │ ├── TextParsedResult.as
│ │ │ │ │ │ ├── URIParsedResult.as
│ │ │ │ │ │ ├── URIResultParser.as
│ │ │ │ │ │ ├── URLTOResultParser.as
│ │ │ │ │ │ ├── VCardResultParser.as
│ │ │ │ │ │ └── VEventResultParser.as
│ │ │ │ │ └── testClass.as
│ │ │ │ ├── common
│ │ │ │ │ ├── BitArray.as
│ │ │ │ │ ├── BitMatrix.as
│ │ │ │ │ ├── BitSource.as
│ │ │ │ │ ├── ByteMatrix.as
│ │ │ │ │ ├── CharacterSetECI.as
│ │ │ │ │ ├── Collections.as
│ │ │ │ │ ├── Comparator.as
│ │ │ │ │ ├── DecoderResult.as
│ │ │ │ │ ├── DefaultGridSampler.as
│ │ │ │ │ ├── detector
│ │ │ │ │ │ ├── MonochromeRectangleDetector.as
│ │ │ │ │ │ └── WhiteRectangleDetector.as
│ │ │ │ │ ├── DetectorResult.as
│ │ │ │ │ ├── ECI.as
│ │ │ │ │ ├── flexdatatypes
│ │ │ │ │ │ ├── ArrayList.as
│ │ │ │ │ │ ├── Enumeration.as
│ │ │ │ │ │ ├── HashTable.as
│ │ │ │ │ │ ├── IllegalArgumentException.as
│ │ │ │ │ │ ├── StringBuilder.as
│ │ │ │ │ │ └── Utils.as
│ │ │ │ │ ├── GlobalHistogramBinarizer.as
│ │ │ │ │ ├── GridSampler.as
│ │ │ │ │ ├── HybridBinarizer.as
│ │ │ │ │ ├── LocalBlockBinarizer.as
│ │ │ │ │ ├── PerspectiveTransform.as
│ │ │ │ │ ├── reedsolomon
│ │ │ │ │ │ ├── GenericGF.as
│ │ │ │ │ │ ├── GenericGFPoly.as
│ │ │ │ │ │ ├── GF256.as
│ │ │ │ │ │ ├── GF256Poly.as
│ │ │ │ │ │ ├── ReedSolomonDecoder.as
│ │ │ │ │ │ ├── ReedSolomonEncoder.as
│ │ │ │ │ │ └── ReedSolomonException.as
│ │ │ │ │ └── zxingByteArray.as
│ │ │ │ ├── datamatrix
│ │ │ │ │ ├── DataMatrixReader.as
│ │ │ │ │ ├── decoder
│ │ │ │ │ │ ├── BitMatrixParser.as
│ │ │ │ │ │ ├── DataBlock.as
│ │ │ │ │ │ ├── DecodedBitStreamParser.as
│ │ │ │ │ │ ├── Decoder.as
│ │ │ │ │ │ ├── ECB.as
│ │ │ │ │ │ ├── ECBlocks.as
│ │ │ │ │ │ └── Version.as
│ │ │ │ │ └── detector
│ │ │ │ │ ├── Detector.as
│ │ │ │ │ ├── ResultPointsAndTransitions.as
│ │ │ │ │ └── ResultPointsAndTransitionsComparator.as
│ │ │ │ ├── DecodeHintType.as
│ │ │ │ ├── EncodeHintType.as
│ │ │ │ ├── FormatException.as
│ │ │ │ ├── LuminanceSource.as
│ │ │ │ ├── maxicode
│ │ │ │ │ ├── decoder
│ │ │ │ │ │ ├── BitMatrixParser.as
│ │ │ │ │ │ ├── DecodedBitStreamParser.as
│ │ │ │ │ │ └── Decoder.as
│ │ │ │ │ └── MaxiCodeReader.as
│ │ │ │ ├── multi
│ │ │ │ │ ├── ByQuadrantReader.as
│ │ │ │ │ ├── GenericMultipleBarcodeReader.as
│ │ │ │ │ ├── MultipleBarcodeReader.as
│ │ │ │ │ └── qrcode
│ │ │ │ │ ├── detector
│ │ │ │ │ │ ├── ModuleSizeComparator.as
│ │ │ │ │ │ ├── MultiDetector.as
│ │ │ │ │ │ └── MultiFinderPatternFinder.as
│ │ │ │ │ └── QRCodeMultiReader.as
│ │ │ │ ├── MultiFormatReader.as
│ │ │ │ ├── MultiFormatWriter.as
│ │ │ │ ├── NotFoundException.as
│ │ │ │ ├── oned
│ │ │ │ │ ├── CodaBarReader.as
│ │ │ │ │ ├── Code128Reader.as
│ │ │ │ │ ├── Code128Writer.as
│ │ │ │ │ ├── Code39Reader.as
│ │ │ │ │ ├── Code39Writer.as
│ │ │ │ │ ├── Code93Reader.as
│ │ │ │ │ ├── EAN13Reader.as
│ │ │ │ │ ├── EAN13Writer.as
│ │ │ │ │ ├── EAN8Reader.as
│ │ │ │ │ ├── EAN8Writer.as
│ │ │ │ │ ├── EANManufacturerOrgSupport.as
│ │ │ │ │ ├── ITFReader.as
│ │ │ │ │ ├── ITFWriter.as
│ │ │ │ │ ├── MultiFormatOneDReader.as
│ │ │ │ │ ├── MultiFormatUPCEANReader.as
│ │ │ │ │ ├── OneDReader.as
│ │ │ │ │ ├── rss
│ │ │ │ │ │ ├── AbstractRSSReader.as
│ │ │ │ │ │ ├── DataCharacter.as
│ │ │ │ │ │ ├── expanded
│ │ │ │ │ │ │ ├── BitArrayBuilder.as
│ │ │ │ │ │ │ ├── decoders
│ │ │ │ │ │ │ │ ├── AbstractExpandedDecoder.as
│ │ │ │ │ │ │ │ ├── AI013103decoder.as
│ │ │ │ │ │ │ │ ├── AI01320xDecoder.as
│ │ │ │ │ │ │ │ ├── AI01392xDecoder.as
│ │ │ │ │ │ │ │ ├── AI01393xDecoder.as
│ │ │ │ │ │ │ │ ├── AI013x0x1xDecoder.as
│ │ │ │ │ │ │ │ ├── AI013x0xDecoder.as
│ │ │ │ │ │ │ │ ├── AI01AndOtherAIs.as
│ │ │ │ │ │ │ │ ├── AI01decoder.as
│ │ │ │ │ │ │ │ ├── AI01weightDecoder.as
│ │ │ │ │ │ │ │ ├── AnyAIDecoder.as
│ │ │ │ │ │ │ │ ├── BlockParsedResult.as
│ │ │ │ │ │ │ │ ├── CurrentParsingState.as
│ │ │ │ │ │ │ │ ├── DecodedChar.as
│ │ │ │ │ │ │ │ ├── DecodedInformation.as
│ │ │ │ │ │ │ │ ├── DecodedNumeric.as
│ │ │ │ │ │ │ │ ├── DecodedObject.as
│ │ │ │ │ │ │ │ ├── FieldParser.as
│ │ │ │ │ │ │ │ └── GeneralAppIdDecoder.as
│ │ │ │ │ │ │ ├── ExpandedPair.as
│ │ │ │ │ │ │ └── RSSExpandedReader.as
│ │ │ │ │ │ ├── FinderPattern.as
│ │ │ │ │ │ ├── Pair.as
│ │ │ │ │ │ ├── RSS14Reader.as
│ │ │ │ │ │ └── RSSUtils.as
│ │ │ │ │ ├── UPCAReader.as
│ │ │ │ │ ├── UPCAWriter.as
│ │ │ │ │ ├── UPCEANExtensionSupport.as
│ │ │ │ │ ├── UPCEANReader.as
│ │ │ │ │ ├── UPCEANWriter.as
│ │ │ │ │ └── UPCEReader.as
│ │ │ │ ├── pdf417
│ │ │ │ │ ├── decoder
│ │ │ │ │ │ ├── BitMatrixParser.as
│ │ │ │ │ │ ├── DecodedBitStreamParser.as
│ │ │ │ │ │ └── Decoder.as
│ │ │ │ │ ├── detector
│ │ │ │ │ │ └── Detector.as
│ │ │ │ │ ├── encoder
│ │ │ │ │ │ ├── BarcodeMatrix.as
│ │ │ │ │ │ ├── BarcodeRow.as
│ │ │ │ │ │ ├── PDF417.as
│ │ │ │ │ │ ├── PDF417ErrorCorrection.as
│ │ │ │ │ │ ├── PDF417HighLevelEncoder.as
│ │ │ │ │ │ └── PDF417Writer.as
│ │ │ │ │ └── PDF417Reader.as
│ │ │ │ ├── qrcode
│ │ │ │ │ ├── decoder
│ │ │ │ │ │ ├── BitMatrixParser.as
│ │ │ │ │ │ ├── DataBlock.as
│ │ │ │ │ │ ├── DataMask000.as
│ │ │ │ │ │ ├── DataMask001.as
│ │ │ │ │ │ ├── DataMask010.as
│ │ │ │ │ │ ├── DataMask011.as
│ │ │ │ │ │ ├── DataMask100.as
│ │ │ │ │ │ ├── DataMask101.as
│ │ │ │ │ │ ├── DataMask110.as
│ │ │ │ │ │ ├── DataMask111.as
│ │ │ │ │ │ ├── DataMask.as
│ │ │ │ │ │ ├── DataMaskBase.as
│ │ │ │ │ │ ├── DecodedBitStreamParser.as
│ │ │ │ │ │ ├── Decoder.as
│ │ │ │ │ │ ├── ECB.as
│ │ │ │ │ │ ├── ECBlocks.as
│ │ │ │ │ │ ├── ErrorCorrectionLevel.as
│ │ │ │ │ │ ├── FormatInformation.as
│ │ │ │ │ │ ├── Mode.as
│ │ │ │ │ │ └── Version.as
│ │ │ │ │ ├── detector
│ │ │ │ │ │ ├── AlignmentPattern.as
│ │ │ │ │ │ ├── AlignmentPatternFinder.as
│ │ │ │ │ │ ├── CenterComparator.as
│ │ │ │ │ │ ├── ClosestToAverageComparator.as
│ │ │ │ │ │ ├── Detector.as
│ │ │ │ │ │ ├── FinderPattern.as
│ │ │ │ │ │ ├── FinderPatternFinder.as
│ │ │ │ │ │ ├── FinderPatternInfo.as
│ │ │ │ │ │ └── FurthestFromAverageComparator.as
│ │ │ │ │ ├── encoder
│ │ │ │ │ │ ├── BitVector.as
│ │ │ │ │ │ ├── BlockPair.as
│ │ │ │ │ │ ├── Encoder.as
│ │ │ │ │ │ ├── MaskUtil.as
│ │ │ │ │ │ ├── MatrixUtil.as
│ │ │ │ │ │ └── QRCode.as
│ │ │ │ │ ├── QRCodeReader.as
│ │ │ │ │ └── QRCodeWriter.as
│ │ │ │ ├── Reader.as
│ │ │ │ ├── ReaderException.as
│ │ │ │ ├── Result.as
│ │ │ │ ├── ResultMetadataType.as
│ │ │ │ ├── ResultPoint.as
│ │ │ │ ├── ResultPointCallback.as
│ │ │ │ ├── Writer.as
│ │ │ │ └── WriterException.as
│ │ │ └── test
│ │ │ ├── com
│ │ │ │ └── zxing
│ │ │ │ ├── EncodeDecodeEAN8Test.as
│ │ │ │ ├── IntegrationTestsSuite.as
│ │ │ │ └── testrunner
│ │ │ │ └── ZXingTestsRunner.mxml
│ │ │ └── data
│ │ │ └── ean8
│ │ │ └── ean8_48512343.png
│ │ ├── readme.txt
│ │ └── zxing client
│ │ ├── bin-debug
│ │ │ ├── AC_OETags.js
│ │ │ ├── history
│ │ │ │ ├── history.css
│ │ │ │ ├── historyFrame.html
│ │ │ │ └── history.js
│ │ │ ├── playerProductInstall.swf
│ │ │ ├── zxing_client.html
│ │ │ └── zxing_client.swf
│ │ ├── html-template
│ │ │ ├── AC_OETags.js
│ │ │ ├── history
│ │ │ │ ├── history.css
│ │ │ │ ├── historyFrame.html
│ │ │ │ └── history.js
│ │ │ ├── index.template.html
│ │ │ └── playerProductInstall.swf
│ │ └── src
│ │ └── zxing_client.mxml
│ ├── android
│ │ ├── AndroidManifest.xml
│ │ ├── ant.properties
│ │ ├── assets
│ │ │ ├── html-de
│ │ │ │ ├── about1d.html
│ │ │ │ ├── about2d.html
│ │ │ │ ├── index.html
│ │ │ │ ├── scanning.html
│ │ │ │ ├── sharing.html
│ │ │ │ └── whatsnew.html
│ │ │ ├── html-en
│ │ │ │ ├── about1d.html
│ │ │ │ ├── about2d.html
│ │ │ │ ├── index.html
│ │ │ │ ├── scanning.html
│ │ │ │ ├── sharing.html
│ │ │ │ └── whatsnew.html
│ │ │ ├── html-es
│ │ │ │ ├── about1d.html
│ │ │ │ ├── about2d.html
│ │ │ │ ├── index.html
│ │ │ │ ├── scanning.html
│ │ │ │ ├── sharing.html
│ │ │ │ └── whatsnew.html
│ │ │ ├── html-fr
│ │ │ │ ├── about1d.html
│ │ │ │ ├── about2d.html
│ │ │ │ ├── index.html
│ │ │ │ ├── scanning.html
│ │ │ │ ├── sharing.html
│ │ │ │ └── whatsnew.html
│ │ │ ├── html-it
│ │ │ │ ├── about1d.html
│ │ │ │ ├── about2d.html
│ │ │ │ ├── index.html
│ │ │ │ ├── scanning.html
│ │ │ │ ├── sharing.html
│ │ │ │ └── whatsnew.html
│ │ │ ├── html-ja
│ │ │ │ ├── about1d.html
│ │ │ │ ├── about2d.html
│ │ │ │ ├── index.html
│ │ │ │ ├── scanning.html
│ │ │ │ ├── sharing.html
│ │ │ │ └── whatsnew.html
│ │ │ ├── html-ko
│ │ │ │ ├── about1d.html
│ │ │ │ ├── about2d.html
│ │ │ │ ├── index.html
│ │ │ │ ├── scanning.html
│ │ │ │ ├── sharing.html
│ │ │ │ └── whatsnew.html
│ │ │ ├── html-nl
│ │ │ │ ├── about1d.html
│ │ │ │ ├── about2d.html
│ │ │ │ ├── index.html
│ │ │ │ ├── scanning.html
│ │ │ │ ├── sharing.html
│ │ │ │ └── whatsnew.html
│ │ │ ├── html-pt
│ │ │ │ ├── about1d.html
│ │ │ │ ├── about2d.html
│ │ │ │ ├── index.html
│ │ │ │ ├── scanning.html
│ │ │ │ ├── sharing.html
│ │ │ │ └── whatsnew.html
│ │ │ ├── html-ru
│ │ │ │ ├── about1d.html
│ │ │ │ ├── about2d.html
│ │ │ │ ├── index.html
│ │ │ │ ├── scanning.html
│ │ │ │ ├── sharing.html
│ │ │ │ └── whatsnew.html
│ │ │ ├── html-zh-rCN
│ │ │ │ ├── about1d.html
│ │ │ │ ├── about2d.html
│ │ │ │ ├── index.html
│ │ │ │ ├── scanning.html
│ │ │ │ ├── sharing.html
│ │ │ │ └── whatsnew.html
│ │ │ ├── html-zh-rTW
│ │ │ │ ├── about1d.html
│ │ │ │ ├── about2d.html
│ │ │ │ ├── index.html
│ │ │ │ ├── scanning.html
│ │ │ │ ├── sharing.html
│ │ │ │ └── whatsnew.html
│ │ │ ├── images
│ │ │ │ ├── big-1d.png
│ │ │ │ ├── big-datamatrix.png
│ │ │ │ ├── big-qr.png
│ │ │ │ ├── contact-results-screen.jpg
│ │ │ │ ├── demo-no.png
│ │ │ │ ├── demo-yes.png
│ │ │ │ ├── scan-example.png
│ │ │ │ ├── scan-from-phone.png
│ │ │ │ └── search-book-contents.jpg
│ │ │ └── style.css
│ │ ├── build.xml
│ │ ├── gen
│ │ │ ├── com
│ │ │ │ └── zxing
│ │ │ │ └── client
│ │ │ │ └── android
│ │ │ │ ├── BuildConfig.java
│ │ │ │ └── R.java
│ │ │ └── R.java.d
│ │ ├── proguard-android-optimize.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ ├── launcher_icon.png
│ │ │ │ ├── share_via_barcode.png
│ │ │ │ └── shopper_icon.png
│ │ │ ├── drawable-hdpi
│ │ │ │ ├── launcher_icon.png
│ │ │ │ └── shopper_icon.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ └── launcher_icon.png
│ │ │ ├── drawable-xxhdpi
│ │ │ │ └── launcher_icon.png
│ │ │ ├── layout
│ │ │ │ ├── bookmark_picker_list_item.xml
│ │ │ │ ├── capture.xml
│ │ │ │ ├── encode.xml
│ │ │ │ ├── help.xml
│ │ │ │ ├── history_list_item.xml
│ │ │ │ ├── search_book_contents_header.xml
│ │ │ │ ├── search_book_contents_list_item.xml
│ │ │ │ ├── search_book_contents.xml
│ │ │ │ └── share.xml
│ │ │ ├── layout-land
│ │ │ │ ├── encode.xml
│ │ │ │ └── share.xml
│ │ │ ├── layout-ldpi
│ │ │ │ └── capture.xml
│ │ │ ├── menu
│ │ │ │ ├── capture.xml
│ │ │ │ ├── encode.xml
│ │ │ │ └── history.xml
│ │ │ ├── raw
│ │ │ │ └── beep.ogg
│ │ │ ├── values
│ │ │ │ ├── arrays.xml
│ │ │ │ ├── colors.xml
│ │ │ │ ├── dimens.xml
│ │ │ │ ├── ids.xml
│ │ │ │ └── strings.xml
│ │ │ ├── values-ar
│ │ │ │ └── strings.xml
│ │ │ ├── values-bg
│ │ │ │ └── strings.xml
│ │ │ ├── values-ca
│ │ │ │ └── strings.xml
│ │ │ ├── values-cs
│ │ │ │ └── strings.xml
│ │ │ ├── values-da
│ │ │ │ └── strings.xml
│ │ │ ├── values-de
│ │ │ │ └── strings.xml
│ │ │ ├── values-el
│ │ │ │ └── strings.xml
│ │ │ ├── values-es
│ │ │ │ └── strings.xml
│ │ │ ├── values-eu
│ │ │ │ └── strings.xml
│ │ │ ├── values-fi
│ │ │ │ └── strings.xml
│ │ │ ├── values-fr
│ │ │ │ └── strings.xml
│ │ │ ├── values-he
│ │ │ │ └── strings.xml
│ │ │ ├── values-hi
│ │ │ │ └── strings.xml
│ │ │ ├── values-hu
│ │ │ │ └── strings.xml
│ │ │ ├── values-id
│ │ │ │ └── strings.xml
│ │ │ ├── values-it
│ │ │ │ └── strings.xml
│ │ │ ├── values-iw
│ │ │ │ └── strings.xml
│ │ │ ├── values-ja
│ │ │ │ └── strings.xml
│ │ │ ├── values-ko
│ │ │ │ └── strings.xml
│ │ │ ├── values-nl
│ │ │ │ └── strings.xml
│ │ │ ├── values-pl
│ │ │ │ └── strings.xml
│ │ │ ├── values-pt
│ │ │ │ └── strings.xml
│ │ │ ├── values-ru
│ │ │ │ └── strings.xml
│ │ │ ├── values-sk
│ │ │ │ └── strings.xml
│ │ │ ├── values-sl
│ │ │ │ └── strings.xml
│ │ │ ├── values-sv
│ │ │ │ └── strings.xml
│ │ │ ├── values-tr
│ │ │ │ └── strings.xml
│ │ │ ├── values-zh-rCN
│ │ │ │ └── strings.xml
│ │ │ ├── values-zh-rTW
│ │ │ │ └── strings.xml
│ │ │ └── xml
│ │ │ └── preferences.xml
│ │ └── src
│ │ └── com
│ │ └── zxing
│ │ └── client
│ │ └── android
│ │ ├── BeepManager.java
│ │ ├── book
│ │ │ ├── BrowseBookListener.java
│ │ │ ├── SearchBookContentsActivity.java
│ │ │ ├── SearchBookContentsAdapter.java
│ │ │ ├── SearchBookContentsListItem.java
│ │ │ └── SearchBookContentsResult.java
│ │ ├── camera
│ │ │ ├── AutoFocusManager.java
│ │ │ ├── CameraConfigurationManager.java
│ │ │ ├── CameraManager.java
│ │ │ ├── exposure
│ │ │ │ ├── DefaultExposureInterface.java
│ │ │ │ ├── ExposureInterface.java
│ │ │ │ ├── ExposureManager.java
│ │ │ │ └── FroyoExposureInterface.java
│ │ │ ├── open
│ │ │ │ ├── DefaultOpenCameraInterface.java
│ │ │ │ ├── GingerbreadOpenCameraInterface.java
│ │ │ │ ├── OpenCameraInterface.java
│ │ │ │ └── OpenCameraManager.java
│ │ │ └── PreviewCallback.java
│ │ ├── CaptureActivityHandler.java
│ │ ├── CaptureActivity.java
│ │ ├── common
│ │ │ ├── executor
│ │ │ │ ├── AsyncTaskExecInterface.java
│ │ │ │ ├── AsyncTaskExecManager.java
│ │ │ │ ├── DefaultAsyncTaskExecInterface.java
│ │ │ │ └── HoneycombAsyncTaskExecInterface.java
│ │ │ └── PlatformSupportManager.java
│ │ ├── Contents.java
│ │ ├── DecodeFormatManager.java
│ │ ├── DecodeHandler.java
│ │ ├── DecodeThread.java
│ │ ├── encode
│ │ │ ├── ContactEncoder.java
│ │ │ ├── EncodeActivity.java
│ │ │ ├── Formatter.java
│ │ │ ├── MECARDContactEncoder.java
│ │ │ ├── QRCodeEncoder.java
│ │ │ └── VCardContactEncoder.java
│ │ ├── FinishListener.java
│ │ ├── HelpActivity.java
│ │ ├── history
│ │ │ ├── DBHelper.java
│ │ │ ├── HistoryActivity.java
│ │ │ ├── HistoryItemAdapter.java
│ │ │ ├── HistoryItem.java
│ │ │ └── HistoryManager.java
│ │ ├── HttpHelper.java
│ │ ├── InactivityTimer.java
│ │ ├── Intents.java
│ │ ├── IntentSource.java
│ │ ├── LocaleManager.java
│ │ ├── pref
│ │ │ └── BSPlusPreference.java
│ │ ├── PreferencesActivity.java
│ │ ├── result
│ │ │ ├── AddressBookResultHandler.java
│ │ │ ├── CalendarResultHandler.java
│ │ │ ├── EmailAddressResultHandler.java
│ │ │ ├── GeoResultHandler.java
│ │ │ ├── ISBNResultHandler.java
│ │ │ ├── ProductResultHandler.java
│ │ │ ├── ResultButtonListener.java
│ │ │ ├── ResultHandlerFactory.java
│ │ │ ├── ResultHandler.java
│ │ │ ├── SMSResultHandler.java
│ │ │ ├── supplement
│ │ │ │ ├── BookResultInfoRetriever.java
│ │ │ │ ├── ProductResultInfoRetriever.java
│ │ │ │ ├── SupplementalInfoRetriever.java
│ │ │ │ ├── TitleRetriever.java
│ │ │ │ └── URIResultInfoRetriever.java
│ │ │ ├── TelResultHandler.java
│ │ │ ├── TextResultHandler.java
│ │ │ ├── URIResultHandler.java
│ │ │ └── WifiResultHandler.java
│ │ ├── share
│ │ │ ├── AppPickerActivity.java
│ │ │ ├── BookmarkAdapter.java
│ │ │ ├── BookmarkPickerActivity.java
│ │ │ ├── LoadPackagesAsyncTask.java
│ │ │ └── ShareActivity.java
│ │ ├── ViewfinderResultPointCallback.java
│ │ ├── ViewfinderView.java
│ │ └── wifi
│ │ ├── NetworkType.java
│ │ └── WifiConfigManager.java
│ ├── android-integration
│ │ ├── android-integration-honeycomb.jar
│ │ ├── android-integration.jar
│ │ ├── android-integration-supportv4.jar
│ │ ├── build.xml
│ │ ├── pom.xml
│ │ └── src
│ │ └── com
│ │ └── zxing
│ │ └── integration
│ │ └── android
│ │ ├── IntentIntegrator.java
│ │ ├── IntentIntegratorSupportV4.java
│ │ ├── IntentIntegratorV30.java
│ │ └── IntentResult.java
│ ├── androidtest
│ │ ├── AndroidManifest.xml
│ │ ├── ant.properties
│ │ ├── build.xml
│ │ ├── gen
│ │ │ ├── com
│ │ │ │ └── zxing
│ │ │ │ └── client
│ │ │ │ └── androidtest
│ │ │ │ ├── BuildConfig.java
│ │ │ │ └── R.java
│ │ │ └── R.java.d
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ ├── benchmark.xml
│ │ │ │ └── test.xml
│ │ │ └── values
│ │ │ ├── colors.xml
│ │ │ ├── ids.xml
│ │ │ └── strings.xml
│ │ └── src
│ │ └── com
│ │ └── zxing
│ │ └── client
│ │ └── androidtest
│ │ ├── BenchmarkActivity.java
│ │ ├── BenchmarkItem.java
│ │ ├── BenchmarkThread.java
│ │ └── ZXingTestActivity.java
│ ├── AUTHORS
│ ├── build.properties
│ ├── build.xml
│ ├── CHANGES
│ ├── COPYING
│ ├── core
│ │ ├── build.xml
│ │ ├── core.jar
│ │ ├── lib
│ │ │ ├── junit-4.8.2.jar
│ │ │ └── junit-LICENSE.html
│ │ ├── pom.xml
│ │ ├── src
│ │ │ └── com
│ │ │ └── zxing
│ │ │ ├── aztec
│ │ │ │ ├── AztecDetectorResult.java
│ │ │ │ ├── AztecReader.java
│ │ │ │ ├── decoder
│ │ │ │ │ └── Decoder.java
│ │ │ │ └── detector
│ │ │ │ └── Detector.java
│ │ │ ├── BarcodeFormat.java
│ │ │ ├── Binarizer.java
│ │ │ ├── BinaryBitmap.java
│ │ │ ├── ChecksumException.java
│ │ │ ├── client
│ │ │ │ └── result
│ │ │ │ ├── AbstractDoCoMoResultParser.java
│ │ │ │ ├── AddressBookAUResultParser.java
│ │ │ │ ├── AddressBookDoCoMoResultParser.java
│ │ │ │ ├── AddressBookParsedResult.java
│ │ │ │ ├── BizcardResultParser.java
│ │ │ │ ├── BookmarkDoCoMoResultParser.java
│ │ │ │ ├── CalendarParsedResult.java
│ │ │ │ ├── EmailAddressParsedResult.java
│ │ │ │ ├── EmailAddressResultParser.java
│ │ │ │ ├── EmailDoCoMoResultParser.java
│ │ │ │ ├── ExpandedProductParsedResult.java
│ │ │ │ ├── ExpandedProductResultParser.java
│ │ │ │ ├── GeoParsedResult.java
│ │ │ │ ├── GeoResultParser.java
│ │ │ │ ├── ISBNParsedResult.java
│ │ │ │ ├── ISBNResultParser.java
│ │ │ │ ├── ParsedResult.java
│ │ │ │ ├── ParsedResultType.java
│ │ │ │ ├── ProductParsedResult.java
│ │ │ │ ├── ProductResultParser.java
│ │ │ │ ├── ResultParser.java
│ │ │ │ ├── SMSMMSResultParser.java
│ │ │ │ ├── SMSParsedResult.java
│ │ │ │ ├── SMSTOMMSTOResultParser.java
│ │ │ │ ├── SMTPResultParser.java
│ │ │ │ ├── TelParsedResult.java
│ │ │ │ ├── TelResultParser.java
│ │ │ │ ├── TextParsedResult.java
│ │ │ │ ├── URIParsedResult.java
│ │ │ │ ├── URIResultParser.java
│ │ │ │ ├── URLTOResultParser.java
│ │ │ │ ├── VCardResultParser.java
│ │ │ │ ├── VEventResultParser.java
│ │ │ │ ├── WifiParsedResult.java
│ │ │ │ └── WifiResultParser.java
│ │ │ ├── common
│ │ │ │ ├── BitArray.java
│ │ │ │ ├── BitMatrix.java
│ │ │ │ ├── BitSource.java
│ │ │ │ ├── CharacterSetECI.java
│ │ │ │ ├── DecoderResult.java
│ │ │ │ ├── DefaultGridSampler.java
│ │ │ │ ├── detector
│ │ │ │ │ ├── MathUtils.java
│ │ │ │ │ ├── MonochromeRectangleDetector.java
│ │ │ │ │ └── WhiteRectangleDetector.java
│ │ │ │ ├── DetectorResult.java
│ │ │ │ ├── GlobalHistogramBinarizer.java
│ │ │ │ ├── GridSampler.java
│ │ │ │ ├── HybridBinarizer.java
│ │ │ │ ├── PerspectiveTransform.java
│ │ │ │ ├── reedsolomon
│ │ │ │ │ ├── GenericGF.java
│ │ │ │ │ ├── GenericGFPoly.java
│ │ │ │ │ ├── ReedSolomonDecoder.java
│ │ │ │ │ ├── ReedSolomonEncoder.java
│ │ │ │ │ └── ReedSolomonException.java
│ │ │ │ └── StringUtils.java
│ │ │ ├── datamatrix
│ │ │ │ ├── DataMatrixReader.java
│ │ │ │ ├── decoder
│ │ │ │ │ ├── BitMatrixParser.java
│ │ │ │ │ ├── DataBlock.java
│ │ │ │ │ ├── DecodedBitStreamParser.java
│ │ │ │ │ ├── Decoder.java
│ │ │ │ │ └── Version.java
│ │ │ │ └── detector
│ │ │ │ └── Detector.java
│ │ │ ├── DecodeHintType.java
│ │ │ ├── EncodeHintType.java
│ │ │ ├── FormatException.java
│ │ │ ├── LuminanceSource.java
│ │ │ ├── maxicode
│ │ │ │ ├── decoder
│ │ │ │ │ ├── BitMatrixParser.java
│ │ │ │ │ ├── DecodedBitStreamParser.java
│ │ │ │ │ └── Decoder.java
│ │ │ │ └── MaxiCodeReader.java
│ │ │ ├── multi
│ │ │ │ ├── ByQuadrantReader.java
│ │ │ │ ├── GenericMultipleBarcodeReader.java
│ │ │ │ ├── MultipleBarcodeReader.java
│ │ │ │ └── qrcode
│ │ │ │ ├── detector
│ │ │ │ │ ├── MultiDetector.java
│ │ │ │ │ └── MultiFinderPatternFinder.java
│ │ │ │ └── QRCodeMultiReader.java
│ │ │ ├── MultiFormatReader.java
│ │ │ ├── MultiFormatWriter.java
│ │ │ ├── NotFoundException.java
│ │ │ ├── oned
│ │ │ │ ├── CodaBarReader.java
│ │ │ │ ├── CodaBarWriter.java
│ │ │ │ ├── Code128Reader.java
│ │ │ │ ├── Code128Writer.java
│ │ │ │ ├── Code39Reader.java
│ │ │ │ ├── Code39Writer.java
│ │ │ │ ├── Code93Reader.java
│ │ │ │ ├── EAN13Reader.java
│ │ │ │ ├── EAN13Writer.java
│ │ │ │ ├── EAN8Reader.java
│ │ │ │ ├── EAN8Writer.java
│ │ │ │ ├── EANManufacturerOrgSupport.java
│ │ │ │ ├── ITFReader.java
│ │ │ │ ├── ITFWriter.java
│ │ │ │ ├── MultiFormatOneDReader.java
│ │ │ │ ├── MultiFormatUPCEANReader.java
│ │ │ │ ├── OneDimensionalCodeWriter.java
│ │ │ │ ├── OneDReader.java
│ │ │ │ ├── rss
│ │ │ │ │ ├── AbstractRSSReader.java
│ │ │ │ │ ├── DataCharacter.java
│ │ │ │ │ ├── expanded
│ │ │ │ │ │ ├── BitArrayBuilder.java
│ │ │ │ │ │ ├── decoders
│ │ │ │ │ │ │ ├── AbstractExpandedDecoder.java
│ │ │ │ │ │ │ ├── AI013103decoder.java
│ │ │ │ │ │ │ ├── AI01320xDecoder.java
│ │ │ │ │ │ │ ├── AI01392xDecoder.java
│ │ │ │ │ │ │ ├── AI01393xDecoder.java
│ │ │ │ │ │ │ ├── AI013x0x1xDecoder.java
│ │ │ │ │ │ │ ├── AI013x0xDecoder.java
│ │ │ │ │ │ │ ├── AI01AndOtherAIs.java
│ │ │ │ │ │ │ ├── AI01decoder.java
│ │ │ │ │ │ │ ├── AI01weightDecoder.java
│ │ │ │ │ │ │ ├── AnyAIDecoder.java
│ │ │ │ │ │ │ ├── BlockParsedResult.java
│ │ │ │ │ │ │ ├── CurrentParsingState.java
│ │ │ │ │ │ │ ├── DecodedChar.java
│ │ │ │ │ │ │ ├── DecodedInformation.java
│ │ │ │ │ │ │ ├── DecodedNumeric.java
│ │ │ │ │ │ │ ├── DecodedObject.java
│ │ │ │ │ │ │ ├── FieldParser.java
│ │ │ │ │ │ │ └── GeneralAppIdDecoder.java
│ │ │ │ │ │ ├── ExpandedPair.java
│ │ │ │ │ │ └── RSSExpandedReader.java
│ │ │ │ │ ├── FinderPattern.java
│ │ │ │ │ ├── Pair.java
│ │ │ │ │ ├── RSS14Reader.java
│ │ │ │ │ └── RSSUtils.java
│ │ │ │ ├── UPCAReader.java
│ │ │ │ ├── UPCAWriter.java
│ │ │ │ ├── UPCEANExtension2Support.java
│ │ │ │ ├── UPCEANExtension5Support.java
│ │ │ │ ├── UPCEANExtensionSupport.java
│ │ │ │ ├── UPCEANReader.java
│ │ │ │ ├── UPCEANWriter.java
│ │ │ │ └── UPCEReader.java
│ │ │ ├── pdf417
│ │ │ │ ├── decoder
│ │ │ │ │ ├── BitMatrixParser.java
│ │ │ │ │ ├── DecodedBitStreamParser.java
│ │ │ │ │ ├── Decoder.java
│ │ │ │ │ └── ec
│ │ │ │ │ ├── ErrorCorrection.java
│ │ │ │ │ ├── ModulusGF.java
│ │ │ │ │ └── ModulusPoly.java
│ │ │ │ ├── detector
│ │ │ │ │ └── Detector.java
│ │ │ │ ├── encoder
│ │ │ │ │ ├── BarcodeMatrix.java
│ │ │ │ │ ├── BarcodeRow.java
│ │ │ │ │ ├── Compaction.java
│ │ │ │ │ ├── Dimensions.java
│ │ │ │ │ ├── PDF417ErrorCorrection.java
│ │ │ │ │ ├── PDF417HighLevelEncoder.java
│ │ │ │ │ ├── PDF417.java
│ │ │ │ │ └── PDF417Writer.java
│ │ │ │ └── PDF417Reader.java
│ │ │ ├── PlanarYUVLuminanceSource.java
│ │ │ ├── qrcode
│ │ │ │ ├── decoder
│ │ │ │ │ ├── BitMatrixParser.java
│ │ │ │ │ ├── DataBlock.java
│ │ │ │ │ ├── DataMask.java
│ │ │ │ │ ├── DecodedBitStreamParser.java
│ │ │ │ │ ├── Decoder.java
│ │ │ │ │ ├── ErrorCorrectionLevel.java
│ │ │ │ │ ├── FormatInformation.java
│ │ │ │ │ ├── Mode.java
│ │ │ │ │ └── Version.java
│ │ │ │ ├── detector
│ │ │ │ │ ├── AlignmentPatternFinder.java
│ │ │ │ │ ├── AlignmentPattern.java
│ │ │ │ │ ├── Detector.java
│ │ │ │ │ ├── FinderPatternFinder.java
│ │ │ │ │ ├── FinderPatternInfo.java
│ │ │ │ │ └── FinderPattern.java
│ │ │ │ ├── encoder
│ │ │ │ │ ├── BlockPair.java
│ │ │ │ │ ├── ByteMatrix.java
│ │ │ │ │ ├── Encoder.java
│ │ │ │ │ ├── MaskUtil.java
│ │ │ │ │ ├── MatrixUtil.java
│ │ │ │ │ └── QRCode.java
│ │ │ │ ├── QRCodeReader.java
│ │ │ │ └── QRCodeWriter.java
│ │ │ ├── ReaderException.java
│ │ │ ├── Reader.java
│ │ │ ├── Result.java
│ │ │ ├── ResultMetadataType.java
│ │ │ ├── ResultPointCallback.java
│ │ │ ├── ResultPoint.java
│ │ │ ├── RGBLuminanceSource.java
│ │ │ ├── WriterException.java
│ │ │ └── Writer.java
│ │ └── test
│ │ └── src
│ │ └── com
│ │ └── zxing
│ │ ├── AllPositiveBlackBoxTester.java
│ │ ├── aztec
│ │ │ ├── AztecBlackBox1TestCase.java
│ │ │ └── AztecBlackBox2TestCase.java
│ │ ├── BufferedImageLuminanceSource.java
│ │ ├── client
│ │ │ └── result
│ │ │ ├── AddressBookParsedResultTestCase.java
│ │ │ ├── CalendarParsedResultTestCase.java
│ │ │ ├── EmailAddressParsedResultTestCase.java
│ │ │ ├── ExpandedProductParsedResultTestCase.java
│ │ │ ├── GeoParsedResultTestCase.java
│ │ │ ├── ISBNParsedResultTestCase.java
│ │ │ ├── ParsedReaderResultTestCase.java
│ │ │ ├── ProductParsedResultTestCase.java
│ │ │ ├── SMSMMSParsedResultTestCase.java
│ │ │ ├── TelParsedResultTestCase.java
│ │ │ ├── URIParsedResultTestCase.java
│ │ │ └── WifiParsedResultTestCase.java
│ │ ├── common
│ │ │ ├── AbstractBlackBoxTestCase.java
│ │ │ ├── AbstractNegativeBlackBoxTestCase.java
│ │ │ ├── BitArrayTestCase.java
│ │ │ ├── BitMatrixTestCase.java
│ │ │ ├── BitSourceBuilder.java
│ │ │ ├── BitSourceTestCase.java
│ │ │ ├── PerspectiveTransformTestCase.java
│ │ │ ├── reedsolomon
│ │ │ │ ├── AbstractReedSolomonTestCase.java
│ │ │ │ ├── ReedSolomonDecoderDataMatrixTestCase.java
│ │ │ │ ├── ReedSolomonDecoderQRCodeTestCase.java
│ │ │ │ └── ReedSolomonEncoderQRCodeTestCase.java
│ │ │ ├── StringUtilsTestCase.java
│ │ │ ├── SummaryResults.java
│ │ │ └── TestResult.java
│ │ ├── datamatrix
│ │ │ ├── DataMatrixBlackBox1TestCase.java
│ │ │ ├── DataMatrixBlackBox2TestCase.java
│ │ │ ├── decoder
│ │ │ │ └── DecodedBitStreamParserTestCase.java
│ │ │ └── detector
│ │ ├── negative
│ │ │ ├── FalsePositives2BlackBoxTestCase.java
│ │ │ ├── FalsePositivesBlackBoxTestCase.java
│ │ │ ├── PartialBlackBoxTestCase.java
│ │ │ └── UnsupportedBlackBoxTestCase.java
│ │ ├── oned
│ │ │ ├── CodabarBlackBox1TestCase.java
│ │ │ ├── CodaBarWriterTestCase.java
│ │ │ ├── Code128BlackBox1TestCase.java
│ │ │ ├── Code128BlackBox2TestCase.java
│ │ │ ├── Code128BlackBox3TestCase.java
│ │ │ ├── Code39BlackBox1TestCase.java
│ │ │ ├── Code39BlackBox3TestCase.java
│ │ │ ├── Code39ExtendedBlackBox2TestCase.java
│ │ │ ├── Code93BlackBox1TestCase.java
│ │ │ ├── EAN13BlackBox1TestCase.java
│ │ │ ├── EAN13BlackBox2TestCase.java
│ │ │ ├── EAN13BlackBox3TestCase.java
│ │ │ ├── EAN13BlackBox4TestCase.java
│ │ │ ├── EAN13BlackBox5BlurryTestCase.java
│ │ │ ├── EAN13WriterTestCase.java
│ │ │ ├── EAN8BlackBox1TestCase.java
│ │ │ ├── EAN8WriterTestCase.java
│ │ │ ├── EANManufacturerOrgSupportTest.java
│ │ │ ├── ITFBlackBox1TestCase.java
│ │ │ ├── ITFBlackBox2TestCase.java
│ │ │ ├── rss
│ │ │ │ ├── expanded
│ │ │ │ │ ├── BinaryUtil.java
│ │ │ │ │ ├── BinaryUtilTest.java
│ │ │ │ │ ├── BitArrayBuilderTest.java
│ │ │ │ │ ├── decoders
│ │ │ │ │ │ ├── AbstractDecoderTest.java
│ │ │ │ │ │ ├── AI01_3103_DecoderTest.java
│ │ │ │ │ │ ├── AI01_3202_3203_DecoderTest.java
│ │ │ │ │ │ ├── AI01_3X0X_1X_DecoderTest.java
│ │ │ │ │ │ ├── AnyAIDecoderTest.java
│ │ │ │ │ │ └── FieldParserTest.java
│ │ │ │ │ ├── ExpandedInformationDecoderTest.java
│ │ │ │ │ ├── RSSExpandedBlackBox1TestCase.java
│ │ │ │ │ ├── RSSExpandedBlackBox2TestCase.java
│ │ │ │ │ ├── RSSExpandedBlackBox3TestCase.java
│ │ │ │ │ ├── RSSExpandedImage2binaryTestCase.java
│ │ │ │ │ ├── RSSExpandedImage2resultTestCase.java
│ │ │ │ │ ├── RSSExpandedImage2stringTestCase.java
│ │ │ │ │ └── RSSExpandedInternalTestCase.java
│ │ │ │ ├── RSS14BlackBox1TestCase.java
│ │ │ │ └── RSS14BlackBox2TestCase.java
│ │ │ ├── UPCABlackBox1TestCase.java
│ │ │ ├── UPCABlackBox2TestCase.java
│ │ │ ├── UPCABlackBox3ReflectiveTestCase.java
│ │ │ ├── UPCABlackBox4TestCase.java
│ │ │ ├── UPCABlackBox5TestCase.java
│ │ │ ├── UPCABlackBox6BlurryTestCase.java
│ │ │ ├── UPCAWriterTestCase.java
│ │ │ ├── UPCEANExtensionBlackBox1TestCase.java
│ │ │ ├── UPCEBlackBox1TestCase.java
│ │ │ ├── UPCEBlackBox2TestCase.java
│ │ │ └── UPCEBlackBox3ReflectiveTestCase.java
│ │ ├── pdf417
│ │ │ ├── decoder
│ │ │ │ └── ec
│ │ │ │ ├── AbstractErrorCorrectionTestCase.java
│ │ │ │ └── ErrorCorrectionTestCase.java
│ │ │ ├── PDF417BlackBox1TestCase.java
│ │ │ └── PDF417BlackBox2TestCase.java
│ │ └── qrcode
│ │ ├── decoder
│ │ │ ├── DataMaskTestCase.java
│ │ │ ├── DecodedBitStreamParserTestCase.java
│ │ │ ├── ErrorCorrectionLevelTestCase.java
│ │ │ ├── FormatInformationTestCase.java
│ │ │ ├── ModeTestCase.java
│ │ │ └── VersionTestCase.java
│ │ ├── detector
│ │ ├── encoder
│ │ │ ├── BitVectorTestCase.java
│ │ │ ├── EncoderTestCase.java
│ │ │ ├── MaskUtilTestCase.java
│ │ │ ├── MatrixUtilTestCase.java
│ │ │ └── QRCodeTestCase.java
│ │ ├── QRCodeBlackBox1TestCase.java
│ │ ├── QRCodeBlackBox2TestCase.java
│ │ ├── QRCodeBlackBox3TestCase.java
│ │ ├── QRCodeBlackBox4TestCase.java
│ │ ├── QRCodeBlackBox5TestCase.java
│ │ ├── QRCodeBlackBox6TestCase.java
│ │ └── QRCodeWriterTestCase.java
│ ├── cpp
│ │ ├── astyle-options
│ │ ├── blackboxtest.results
│ │ ├── blackboxtest.sh
│ │ ├── core
│ │ │ ├── src
│ │ │ │ └── zxing
│ │ │ │ ├── aztec
│ │ │ │ │ ├── AztecDetectorResult.cpp
│ │ │ │ │ ├── AztecDetectorResult.h
│ │ │ │ │ ├── AztecReader.cpp
│ │ │ │ │ ├── AztecReader.h
│ │ │ │ │ ├── decoder
│ │ │ │ │ │ ├── Decoder.cpp
│ │ │ │ │ │ └── Decoder.h
│ │ │ │ │ └── detector
│ │ │ │ │ ├── Detector.cpp
│ │ │ │ │ └── Detector.h
│ │ │ │ ├── BarcodeFormat.cpp
│ │ │ │ ├── BarcodeFormat.h
│ │ │ │ ├── Binarizer.cpp
│ │ │ │ ├── Binarizer.h
│ │ │ │ ├── BinaryBitmap.cpp
│ │ │ │ ├── BinaryBitmap.h
│ │ │ │ ├── common
│ │ │ │ │ ├── Array.cpp
│ │ │ │ │ ├── Array.h
│ │ │ │ │ ├── BitArray.cpp
│ │ │ │ │ ├── BitArray.h
│ │ │ │ │ ├── BitMatrix.cpp
│ │ │ │ │ ├── BitMatrix.h
│ │ │ │ │ ├── BitSource.cpp
│ │ │ │ │ ├── BitSource.h
│ │ │ │ │ ├── CharacterSetECI.cpp
│ │ │ │ │ ├── CharacterSetECI.h
│ │ │ │ │ ├── Counted.cpp
│ │ │ │ │ ├── Counted.h
│ │ │ │ │ ├── DecoderResult.cpp
│ │ │ │ │ ├── DecoderResult.h
│ │ │ │ │ ├── detector
│ │ │ │ │ │ ├── math_utils.h
│ │ │ │ │ │ ├── MonochromeRectangleDetector.cpp
│ │ │ │ │ │ ├── MonochromeRectangleDetector.h
│ │ │ │ │ │ ├── WhiteRectangleDetector.cpp
│ │ │ │ │ │ └── WhiteRectangleDetector.h
│ │ │ │ │ ├── DetectorResult.cpp
│ │ │ │ │ ├── DetectorResult.h
│ │ │ │ │ ├── EdgeDetector.cpp
│ │ │ │ │ ├── EdgeDetector.h
│ │ │ │ │ ├── GlobalHistogramBinarizer.cpp
│ │ │ │ │ ├── GlobalHistogramBinarizer.h
│ │ │ │ │ ├── GreyscaleLuminanceSource.cpp
│ │ │ │ │ ├── GreyscaleLuminanceSource.h
│ │ │ │ │ ├── GreyscaleRotatedLuminanceSource.cpp
│ │ │ │ │ ├── GreyscaleRotatedLuminanceSource.h
│ │ │ │ │ ├── GridSampler.cpp
│ │ │ │ │ ├── GridSampler.h
│ │ │ │ │ ├── HybridBinarizer.cpp
│ │ │ │ │ ├── HybridBinarizer.h
│ │ │ │ │ ├── IllegalArgumentException.cpp
│ │ │ │ │ ├── IllegalArgumentException.h
│ │ │ │ │ ├── PerspectiveTransform.cpp
│ │ │ │ │ ├── PerspectiveTransform.h
│ │ │ │ │ ├── Point.h
│ │ │ │ │ ├── reedsolomon
│ │ │ │ │ │ ├── GenericGF.cpp
│ │ │ │ │ │ ├── GenericGF.h
│ │ │ │ │ │ ├── GenericGFPoly.cpp
│ │ │ │ │ │ ├── GenericGFPoly.h
│ │ │ │ │ │ ├── ReedSolomonDecoder.cpp
│ │ │ │ │ │ ├── ReedSolomonDecoder.h
│ │ │ │ │ │ ├── ReedSolomonException.cpp
│ │ │ │ │ │ └── ReedSolomonException.h
│ │ │ │ │ ├── Str.cpp
│ │ │ │ │ ├── Str.h
│ │ │ │ │ ├── StringUtils.cpp
│ │ │ │ │ └── StringUtils.h
│ │ │ │ ├── datamatrix
│ │ │ │ │ ├── DataMatrixReader.cpp
│ │ │ │ │ ├── DataMatrixReader.h
│ │ │ │ │ ├── decoder
│ │ │ │ │ │ ├── BitMatrixParser.cpp
│ │ │ │ │ │ ├── BitMatrixParser.h
│ │ │ │ │ │ ├── DataBlock.cpp
│ │ │ │ │ │ ├── DataBlock.h
│ │ │ │ │ │ ├── DecodedBitStreamParser.cpp
│ │ │ │ │ │ ├── DecodedBitStreamParser.h
│ │ │ │ │ │ ├── Decoder.cpp
│ │ │ │ │ │ └── Decoder.h
│ │ │ │ │ ├── detector
│ │ │ │ │ │ ├── CornerPoint.cpp
│ │ │ │ │ │ ├── CornerPoint.h
│ │ │ │ │ │ ├── Detector.cpp
│ │ │ │ │ │ ├── DetectorException.cpp
│ │ │ │ │ │ ├── DetectorException.h
│ │ │ │ │ │ ├── Detector.h
│ │ │ │ │ │ ├── MonochromeRectangleDetector.cpp
│ │ │ │ │ │ └── MonochromeRectangleDetector.h
│ │ │ │ │ ├── Version.cpp
│ │ │ │ │ └── Version.h
│ │ │ │ ├── DecodeHints.cpp
│ │ │ │ ├── DecodeHints.h
│ │ │ │ ├── Exception.cpp
│ │ │ │ ├── Exception.h
│ │ │ │ ├── FormatException.cpp
│ │ │ │ ├── FormatException.h
│ │ │ │ ├── LuminanceSource.cpp
│ │ │ │ ├── LuminanceSource.h
│ │ │ │ ├── multi
│ │ │ │ │ ├── ByQuadrantReader.cpp
│ │ │ │ │ ├── ByQuadrantReader.h
│ │ │ │ │ ├── GenericMultipleBarcodeReader.cpp
│ │ │ │ │ ├── GenericMultipleBarcodeReader.h
│ │ │ │ │ ├── MultipleBarcodeReader.cpp
│ │ │ │ │ ├── MultipleBarcodeReader.h
│ │ │ │ │ └── qrcode
│ │ │ │ │ ├── detector
│ │ │ │ │ │ ├── MultiDetector.cpp
│ │ │ │ │ │ ├── MultiDetector.h
│ │ │ │ │ │ ├── MultiFinderPatternFinder.cpp
│ │ │ │ │ │ └── MultiFinderPatternFinder.h
│ │ │ │ │ ├── QRCodeMultiReader.cpp
│ │ │ │ │ └── QRCodeMultiReader.h
│ │ │ │ ├── MultiFormatReader.cpp
│ │ │ │ ├── MultiFormatReader.h
│ │ │ │ ├── NotFoundException.cpp
│ │ │ │ ├── NotFoundException.h
│ │ │ │ ├── oned
│ │ │ │ │ ├── Code128Reader.cpp
│ │ │ │ │ ├── Code128Reader.h
│ │ │ │ │ ├── Code39Reader.cpp
│ │ │ │ │ ├── Code39Reader.h
│ │ │ │ │ ├── EAN13Reader.cpp
│ │ │ │ │ ├── EAN13Reader.h
│ │ │ │ │ ├── EAN8Reader.cpp
│ │ │ │ │ ├── EAN8Reader.h
│ │ │ │ │ ├── ITFReader.cpp
│ │ │ │ │ ├── ITFReader.h
│ │ │ │ │ ├── MultiFormatOneDReader.cpp
│ │ │ │ │ ├── MultiFormatOneDReader.h
│ │ │ │ │ ├── MultiFormatUPCEANReader.cpp
│ │ │ │ │ ├── MultiFormatUPCEANReader.h
│ │ │ │ │ ├── OneDReader.cpp
│ │ │ │ │ ├── OneDReader.h
│ │ │ │ │ ├── OneDResultPoint.cpp
│ │ │ │ │ ├── OneDResultPoint.h
│ │ │ │ │ ├── UPCAReader.cpp
│ │ │ │ │ ├── UPCAReader.h
│ │ │ │ │ ├── UPCEANReader.cpp
│ │ │ │ │ ├── UPCEANReader.h
│ │ │ │ │ ├── UPCEReader.cpp
│ │ │ │ │ └── UPCEReader.h
│ │ │ │ ├── qrcode
│ │ │ │ │ ├── decoder
│ │ │ │ │ │ ├── BitMatrixParser.cpp
│ │ │ │ │ │ ├── BitMatrixParser.h
│ │ │ │ │ │ ├── DataBlock.cpp
│ │ │ │ │ │ ├── DataBlock.h
│ │ │ │ │ │ ├── DataMask.cpp
│ │ │ │ │ │ ├── DataMask.h
│ │ │ │ │ │ ├── DecodedBitStreamParser.cpp
│ │ │ │ │ │ ├── DecodedBitStreamParser.h
│ │ │ │ │ │ ├── Decoder.cpp
│ │ │ │ │ │ ├── Decoder.h
│ │ │ │ │ │ ├── Mode.cpp
│ │ │ │ │ │ └── Mode.h
│ │ │ │ │ ├── detector
│ │ │ │ │ │ ├── AlignmentPattern.cpp
│ │ │ │ │ │ ├── AlignmentPatternFinder.cpp
│ │ │ │ │ │ ├── AlignmentPatternFinder.h
│ │ │ │ │ │ ├── AlignmentPattern.h
│ │ │ │ │ │ ├── Detector.cpp
│ │ │ │ │ │ ├── Detector.h
│ │ │ │ │ │ ├── FinderPattern.cpp
│ │ │ │ │ │ ├── FinderPatternFinder.cpp
│ │ │ │ │ │ ├── FinderPatternFinder.h
│ │ │ │ │ │ ├── FinderPattern.h
│ │ │ │ │ │ ├── FinderPatternInfo.cpp
│ │ │ │ │ │ ├── FinderPatternInfo.h
│ │ │ │ │ │ ├── QREdgeDetector.cpp
│ │ │ │ │ │ └── QREdgeDetector.h
│ │ │ │ │ ├── ErrorCorrectionLevel.cpp
│ │ │ │ │ ├── ErrorCorrectionLevel.h
│ │ │ │ │ ├── FormatInformation.cpp
│ │ │ │ │ ├── FormatInformation.h
│ │ │ │ │ ├── QRCodeReader.cpp
│ │ │ │ │ ├── QRCodeReader.h
│ │ │ │ │ ├── Version.cpp
│ │ │ │ │ └── Version.h
│ │ │ │ ├── Reader.cpp
│ │ │ │ ├── ReaderException.cpp
│ │ │ │ ├── ReaderException.h
│ │ │ │ ├── Reader.h
│ │ │ │ ├── Result.cpp
│ │ │ │ ├── Result.h
│ │ │ │ ├── ResultPointCallback.cpp
│ │ │ │ ├── ResultPointCallback.h
│ │ │ │ ├── ResultPoint.cpp
│ │ │ │ └── ResultPoint.h
│ │ │ └── tests
│ │ │ └── src
│ │ │ ├── common
│ │ │ │ ├── BitArrayTest.cpp
│ │ │ │ ├── BitArrayTest.h
│ │ │ │ ├── BitMatrixTest.cpp
│ │ │ │ ├── BitMatrixTest.h
│ │ │ │ ├── BitSourceTest.cpp
│ │ │ │ ├── BitSourceTest.h
│ │ │ │ ├── BlackPointEstimatorTest.cpp
│ │ │ │ ├── BlackPointEstimatorTest.h
│ │ │ │ ├── CountedTest.cpp
│ │ │ │ ├── CountedTest.h
│ │ │ │ ├── PerspectiveTransformTest.cpp
│ │ │ │ ├── PerspectiveTransformTest.h
│ │ │ │ └── reedsolomon
│ │ │ │ ├── ReedSolomonTest.cpp
│ │ │ │ └── ReedSolomonTest.h
│ │ │ ├── qrcode
│ │ │ │ ├── decoder
│ │ │ │ │ ├── DataMaskTest.cpp
│ │ │ │ │ ├── DataMaskTest.h
│ │ │ │ │ ├── ModeTest.cpp
│ │ │ │ │ └── ModeTest.h
│ │ │ │ ├── ErrorCorrectionLevelTest.cpp
│ │ │ │ ├── ErrorCorrectionLevelTest.h
│ │ │ │ ├── FormatInformationTest.cpp
│ │ │ │ ├── FormatInformationTest.h
│ │ │ │ ├── VersionTest.cpp
│ │ │ │ └── VersionTest.h
│ │ │ └── TestRunner.cpp
│ │ ├── format
│ │ ├── ios_Prefix.pch
│ │ ├── ios.xcodeproj
│ │ │ └── project.pbxproj
│ │ ├── magick
│ │ │ └── src
│ │ │ ├── example.cpp
│ │ │ ├── MagickBitmapSource.cpp
│ │ │ ├── MagickBitmapSource.h
│ │ │ └── main.cpp
│ │ ├── osx.xcodeproj
│ │ │ └── project.pbxproj
│ │ ├── README
│ │ ├── scons
│ │ │ ├── sconsign.py
│ │ │ ├── scons-LICENSE
│ │ │ ├── scons-local-2.0.0.final.0
│ │ │ │ └── SCons
│ │ │ │ ├── Action.py
│ │ │ │ ├── Builder.py
│ │ │ │ ├── CacheDir.py
│ │ │ │ ├── compat
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ ├── _scons_builtins.py
│ │ │ │ │ ├── _scons_collections.py
│ │ │ │ │ ├── _scons_dbm.py
│ │ │ │ │ ├── _scons_hashlib.py
│ │ │ │ │ ├── _scons_io.py
│ │ │ │ │ ├── _scons_sets.py
│ │ │ │ │ └── _scons_subprocess.py
│ │ │ │ ├── Conftest.py
│ │ │ │ ├── cpp.py
│ │ │ │ ├── dblite.py
│ │ │ │ ├── Debug.py
│ │ │ │ ├── Defaults.py
│ │ │ │ ├── Environment.py
│ │ │ │ ├── Errors.py
│ │ │ │ ├── Executor.py
│ │ │ │ ├── exitfuncs.py
│ │ │ │ ├── __init__.py
│ │ │ │ ├── Job.py
│ │ │ │ ├── Memoize.py
│ │ │ │ ├── Node
│ │ │ │ │ ├── Alias.py
│ │ │ │ │ ├── FS.py
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ └── Python.py
│ │ │ │ ├── Options
│ │ │ │ │ ├── BoolOption.py
│ │ │ │ │ ├── EnumOption.py
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ ├── ListOption.py
│ │ │ │ │ ├── PackageOption.py
│ │ │ │ │ └── PathOption.py
│ │ │ │ ├── PathList.py
│ │ │ │ ├── Platform
│ │ │ │ │ ├── aix.py
│ │ │ │ │ ├── cygwin.py
│ │ │ │ │ ├── darwin.py
│ │ │ │ │ ├── hpux.py
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ ├── irix.py
│ │ │ │ │ ├── os2.py
│ │ │ │ │ ├── posix.py
│ │ │ │ │ ├── sunos.py
│ │ │ │ │ └── win32.py
│ │ │ │ ├── Scanner
│ │ │ │ │ ├── C.py
│ │ │ │ │ ├── Dir.py
│ │ │ │ │ ├── D.py
│ │ │ │ │ ├── Fortran.py
│ │ │ │ │ ├── IDL.py
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ ├── LaTeX.py
│ │ │ │ │ ├── Prog.py
│ │ │ │ │ └── RC.py
│ │ │ │ ├── SConf.py
│ │ │ │ ├── SConsign.py
│ │ │ │ ├── Script
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ ├── Interactive.py
│ │ │ │ │ ├── Main.py
│ │ │ │ │ ├── SConscript.py
│ │ │ │ │ └── SConsOptions.py
│ │ │ │ ├── Sig.py
│ │ │ │ ├── Subst.py
│ │ │ │ ├── Taskmaster.py
│ │ │ │ ├── Tool
│ │ │ │ │ ├── 386asm.py
│ │ │ │ │ ├── aixcc.py
│ │ │ │ │ ├── aixc .py
│ │ │ │ │ ├── aixf77.py
│ │ │ │ │ ├── aixlink.py
│ │ │ │ │ ├── applelink.py
│ │ │ │ │ ├── ar.py
│ │ │ │ │ ├── as.py
│ │ │ │ │ ├── bcc32.py
│ │ │ │ │ ├── BitKeeper.py
│ │ │ │ │ ├── cc.py
│ │ │ │ │ ├── c .py
│ │ │ │ │ ├── cvf.py
│ │ │ │ │ ├── CVS.py
│ │ │ │ │ ├── default.py
│ │ │ │ │ ├── dmd.py
│ │ │ │ │ ├── dvipdf.py
│ │ │ │ │ ├── dvips.py
│ │ │ │ │ ├── dvi.py
│ │ │ │ │ ├── f77.py
│ │ │ │ │ ├── f90.py
│ │ │ │ │ ├── f95.py
│ │ │ │ │ ├── filesystem.py
│ │ │ │ │ ├── FortranCommon.py
│ │ │ │ │ ├── fortran.py
│ │ │ │ │ ├── g77.py
│ │ │ │ │ ├── gas.py
│ │ │ │ │ ├── gcc.py
│ │ │ │ │ ├── gfortran.py
│ │ │ │ │ ├── gnulink.py
│ │ │ │ │ ├── g .py
│ │ │ │ │ ├── gs.py
│ │ │ │ │ ├── hpcc.py
│ │ │ │ │ ├── hpc .py
│ │ │ │ │ ├── hplink.py
│ │ │ │ │ ├── icc.py
│ │ │ │ │ ├── icl.py
│ │ │ │ │ ├── ifl.py
│ │ │ │ │ ├── ifort.py
│ │ │ │ │ ├── ilink32.py
│ │ │ │ │ ├── ilink.py
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ ├── install.py
│ │ │ │ │ ├── intelc.py
│ │ │ │ │ ├── ipkg.py
│ │ │ │ │ ├── jar.py
│ │ │ │ │ ├── JavaCommon.py
│ │ │ │ │ ├── javac.py
│ │ │ │ │ ├── javah.py
│ │ │ │ │ ├── latex.py
│ │ │ │ │ ├── lex.py
│ │ │ │ │ ├── linkloc.py
│ │ │ │ │ ├── link.py
│ │ │ │ │ ├── m4.py
│ │ │ │ │ ├── masm.py
│ │ │ │ │ ├── midl.py
│ │ │ │ │ ├── mingw.py
│ │ │ │ │ ├── MSCommon
│ │ │ │ │ │ ├── arch.py
│ │ │ │ │ │ ├── common.py
│ │ │ │ │ │ ├── __init__.py
│ │ │ │ │ │ ├── netframework.py
│ │ │ │ │ │ ├── sdk.py
│ │ │ │ │ │ ├── vc.py
│ │ │ │ │ │ └── vs.py
│ │ │ │ │ ├── mslib.py
│ │ │ │ │ ├── mslink.py
│ │ │ │ │ ├── mssdk.py
│ │ │ │ │ ├── msvc.py
│ │ │ │ │ ├── msvs.py
│ │ │ │ │ ├── mwcc.py
│ │ │ │ │ ├── mwld.py
│ │ │ │ │ ├── nasm.py
│ │ │ │ │ ├── packaging
│ │ │ │ │ │ ├── __init__.py
│ │ │ │ │ │ ├── ipk.py
│ │ │ │ │ │ ├── msi.py
│ │ │ │ │ │ ├── rpm.py
│ │ │ │ │ │ ├── src_tarbz2.py
│ │ │ │ │ │ ├── src_targz.py
│ │ │ │ │ │ ├── src_zip.py
│ │ │ │ │ │ ├── tarbz2.py
│ │ │ │ │ │ ├── targz.py
│ │ │ │ │ │ └── zip.py
│ │ │ │ │ ├── pdflatex.py
│ │ │ │ │ ├── pdf.py
│ │ │ │ │ ├── pdftex.py
│ │ │ │ │ ├── Perforce.py
│ │ │ │ │ ├── PharLapCommon.py
│ │ │ │ │ ├── qt.py
│ │ │ │ │ ├── RCS.py
│ │ │ │ │ ├── rmic.py
│ │ │ │ │ ├── rpcgen.py
│ │ │ │ │ ├── rpm.py
│ │ │ │ │ ├── SCCS.py
│ │ │ │ │ ├── sgiar.py
│ │ │ │ │ ├── sgicc.py
│ │ │ │ │ ├── sgic .py
│ │ │ │ │ ├── sgilink.py
│ │ │ │ │ ├── Subversion.py
│ │ │ │ │ ├── sunar.py
│ │ │ │ │ ├── suncc.py
│ │ │ │ │ ├── sunc .py
│ │ │ │ │ ├── sunf77.py
│ │ │ │ │ ├── sunf90.py
│ │ │ │ │ ├── sunf95.py
│ │ │ │ │ ├── sunlink.py
│ │ │ │ │ ├── swig.py
│ │ │ │ │ ├── tar.py
│ │ │ │ │ ├── tex.py
│ │ │ │ │ ├── textfile.py
│ │ │ │ │ ├── tlib.py
│ │ │ │ │ ├── wix.py
│ │ │ │ │ ├── yacc.py
│ │ │ │ │ └── zip.py
│ │ │ │ ├── Util.py
│ │ │ │ ├── Variables
│ │ │ │ │ ├── BoolVariable.py
│ │ │ │ │ ├── EnumVariable.py
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ ├── ListVariable.py
│ │ │ │ │ ├── PackageVariable.py
│ │ │ │ │ └── PathVariable.py
│ │ │ │ └── Warnings.py
│ │ │ ├── scons.py
│ │ │ ├── scons-README
│ │ │ └── scons-time.py
│ │ ├── SConscript
│ │ ├── SConstruct
│ │ └── zxing-cpp.xcodeproj
│ │ └── project.pbxproj
│ ├── csharp
│ │ ├── AssemblyInfo.cs
│ │ ├── BarcodeFormat.cs
│ │ ├── Binarizer.cs
│ │ ├── BinaryBitmap.cs
│ │ ├── client
│ │ │ └── result
│ │ │ ├── AbstractDoCoMoResultParser.cs
│ │ │ ├── AddressBookAUResultParser.cs
│ │ │ ├── AddressBookDoCoMoResultParser.cs
│ │ │ ├── AddressBookParsedResult.cs
│ │ │ ├── BizcardResultParser.cs
│ │ │ ├── BookmarkDoCoMoResultParser.cs
│ │ │ ├── CalendarParsedResult.cs
│ │ │ ├── EmailAddressParsedResult.cs
│ │ │ ├── EmailAddressResultParser.cs
│ │ │ ├── EmailDoCoMoResultParser.cs
│ │ │ ├── GeoParsedResult.cs
│ │ │ ├── GeoResultParser.cs
│ │ │ ├── ISBNParsedResult.cs
│ │ │ ├── ISBNResultParser.cs
│ │ │ ├── optional
│ │ │ │ ├── AbstractNDEFResultParser.cs
│ │ │ │ ├── NDEFRecord.cs
│ │ │ │ ├── NDEFSmartPosterParsedResult.cs
│ │ │ │ ├── NDEFSmartPosterResultParser.cs
│ │ │ │ ├── NDEFTextResultParser.cs
│ │ │ │ └── NDEFURIResultParser.cs
│ │ │ ├── ParsedResult.cs
│ │ │ ├── ParsedResultType.cs
│ │ │ ├── ProductParsedResult.cs
│ │ │ ├── ProductResultParser.cs
│ │ │ ├── ResultParser.cs
│ │ │ ├── SMSMMSResultParser.cs
│ │ │ ├── SMSParsedResult.cs
│ │ │ ├── TelParsedResult.cs
│ │ │ ├── TelResultParser.cs
│ │ │ ├── TextParsedResult.cs
│ │ │ ├── URIParsedResult.cs
│ │ │ ├── URIResultParser.cs
│ │ │ ├── URLTOResultParser.cs
│ │ │ ├── VCardResultParser.cs
│ │ │ └── VEventResultParser.cs
│ │ ├── common
│ │ │ ├── BitArray.cs
│ │ │ ├── BitMatrix.cs
│ │ │ ├── BitSource.cs
│ │ │ ├── ByteArray.cs
│ │ │ ├── ByteMatrix.cs
│ │ │ ├── CharacterSetECI.cs
│ │ │ ├── Collections.cs
│ │ │ ├── Comparator.cs
│ │ │ ├── DecoderResult.cs
│ │ │ ├── DefaultGridSampler.cs
│ │ │ ├── detector
│ │ │ │ └── MonochromeRectangleDetector.cs
│ │ │ ├── DetectorResult.cs
│ │ │ ├── ECI.cs
│ │ │ ├── GlobalHistogramBinarizer.cs
│ │ │ ├── GridSampler.cs
│ │ │ ├── HybridBinarizer.cs
│ │ │ ├── PerspectiveTransform.cs
│ │ │ └── reedsolomon
│ │ │ ├── GF256.cs
│ │ │ ├── GF256Poly.cs
│ │ │ ├── ReedSolomonDecoder.cs
│ │ │ ├── ReedSolomonEncoder.cs
│ │ │ └── ReedSolomonException.cs
│ │ ├── datamatrix
│ │ │ ├── DataMatrixReader.cs
│ │ │ ├── decoder
│ │ │ │ ├── BitMatrixParser.cs
│ │ │ │ ├── DataBlock.cs
│ │ │ │ ├── DecodedBitStreamParser.cs
│ │ │ │ ├── Decoder.cs
│ │ │ │ └── Version.cs
│ │ │ └── detector
│ │ │ └── Detector.cs
│ │ ├── DecodeHintType.cs
│ │ ├── EncodeHintType.cs
│ │ ├── LuminanceSource.cs
│ │ ├── multi
│ │ │ ├── ByQuadrantReader.cs
│ │ │ ├── GenericMultipleBarcodeReader.cs
│ │ │ ├── MultipleBarcodeReader.cs
│ │ │ └── qrcode
│ │ │ ├── detector
│ │ │ │ ├── MultiDetector.cs
│ │ │ │ └── MultiFinderPatternFinder.cs
│ │ │ └── QRCodeMultiReader.cs
│ │ ├── MultiFormatReader.cs
│ │ ├── MultiFormatWriter.cs
│ │ ├── obj
│ │ │ ├── Debug
│ │ │ │ ├── TempPE
│ │ │ │ ├── zxing.dll
│ │ │ │ └── zxing.pdb
│ │ │ └── zxing.csproj.FileListAbsolute.txt
│ │ ├── oned
│ │ │ ├── Code128Reader.cs
│ │ │ ├── Code39Reader.cs
│ │ │ ├── Code39Writer.cs
│ │ │ ├── EAN13Reader.cs
│ │ │ ├── EAN13Writer.cs
│ │ │ ├── EAN8Reader.cs
│ │ │ ├── EAN8Writer.cs
│ │ │ ├── ITFReader.cs
│ │ │ ├── MultiFormatOneDReader.cs
│ │ │ ├── MultiFormatUPCEANReader.cs
│ │ │ ├── OneDReader.cs
│ │ │ ├── UPCAReader.cs
│ │ │ ├── UPCEANReader.cs
│ │ │ ├── UPCEANWriter.cs
│ │ │ └── UPCEReader.cs
│ │ ├── pdf417
│ │ │ ├── decoder
│ │ │ │ ├── BitMatrixParser.cs
│ │ │ │ ├── DecodedBitStreamParser.cs
│ │ │ │ └── Decoder.cs
│ │ │ ├── detector
│ │ │ │ └── Detector.cs
│ │ │ └── PDF417Reader.cs
│ │ ├── qrcode
│ │ │ ├── decoder
│ │ │ │ ├── BitMatrixParser.cs
│ │ │ │ ├── DataBlock.cs
│ │ │ │ ├── DataMask.cs
│ │ │ │ ├── DecodedBitStreamParser.cs
│ │ │ │ ├── Decoder.cs
│ │ │ │ ├── ErrorCorrectionLevel.cs
│ │ │ │ ├── FormatInformation.cs
│ │ │ │ ├── Mode.cs
│ │ │ │ └── Version.cs
│ │ │ ├── detector
│ │ │ │ ├── AlignmentPattern.cs
│ │ │ │ ├── AlignmentPatternFinder.cs
│ │ │ │ ├── Detector.cs
│ │ │ │ ├── FinderPattern.cs
│ │ │ │ ├── FinderPatternFinder.cs
│ │ │ │ └── FinderPatternInfo.cs
│ │ │ ├── encoder
│ │ │ │ ├── BitVector.cs
│ │ │ │ ├── BlockPair.cs
│ │ │ │ ├── Encoder.cs
│ │ │ │ ├── MaskUtil.cs
│ │ │ │ ├── MatrixUtil.cs
│ │ │ │ └── QRCode.cs
│ │ │ ├── QRCodeReader.cs
│ │ │ └── QRCodeWriter.cs
│ │ ├── Reader.cs
│ │ ├── ReaderException.cs
│ │ ├── Result.cs
│ │ ├── ResultMetadataType.cs
│ │ ├── ResultPointCallback.cs
│ │ ├── ResultPoint.cs
│ │ ├── RGBLuminanceSource.cs
│ │ ├── SupportClass.cs
│ │ ├── Writer.cs
│ │ ├── WriterException.cs
│ │ ├── zxing.csproj
│ │ ├── zxing.dll
│ │ ├── zxing.pdb
│ │ ├── zxing.sln
│ │ └── zxing.suo
│ ├── docs
│ │ └── javadoc
│ │ ├── allclasses-frame.html
│ │ ├── allclasses-noframe.html
│ │ ├── com
│ │ │ └── zxing
│ │ │ ├── aztec
│ │ │ │ ├── AztecDetectorResult.html
│ │ │ │ ├── AztecReader.html
│ │ │ │ ├── decoder
│ │ │ │ │ ├── Decoder.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ └── package-tree.html
│ │ │ │ ├── detector
│ │ │ │ │ ├── Detector.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ └── package-tree.html
│ │ │ │ ├── package-frame.html
│ │ │ │ ├── package-summary.html
│ │ │ │ └── package-tree.html
│ │ │ ├── BarcodeFormat.html
│ │ │ ├── Binarizer.html
│ │ │ ├── BinaryBitmap.html
│ │ │ ├── ChecksumException.html
│ │ │ ├── client
│ │ │ │ ├── android
│ │ │ │ │ ├── book
│ │ │ │ │ │ ├── package-frame.html
│ │ │ │ │ │ ├── package-summary.html
│ │ │ │ │ │ ├── package-tree.html
│ │ │ │ │ │ ├── SearchBookContentsActivity.html
│ │ │ │ │ │ └── SearchBookContentsListItem.html
│ │ │ │ │ ├── BuildConfig.html
│ │ │ │ │ ├── camera
│ │ │ │ │ │ ├── CameraManager.html
│ │ │ │ │ │ ├── exposure
│ │ │ │ │ │ │ ├── DefaultExposureInterface.html
│ │ │ │ │ │ │ ├── ExposureInterface.html
│ │ │ │ │ │ │ ├── ExposureManager.html
│ │ │ │ │ │ │ ├── FroyoExposureInterface.html
│ │ │ │ │ │ │ ├── package-frame.html
│ │ │ │ │ │ │ ├── package-summary.html
│ │ │ │ │ │ │ └── package-tree.html
│ │ │ │ │ │ ├── open
│ │ │ │ │ │ │ ├── GingerbreadOpenCameraInterface.html
│ │ │ │ │ │ │ ├── OpenCameraInterface.html
│ │ │ │ │ │ │ ├── OpenCameraManager.html
│ │ │ │ │ │ │ ├── package-frame.html
│ │ │ │ │ │ │ ├── package-summary.html
│ │ │ │ │ │ │ └── package-tree.html
│ │ │ │ │ │ ├── package-frame.html
│ │ │ │ │ │ ├── package-summary.html
│ │ │ │ │ │ └── package-tree.html
│ │ │ │ │ ├── CaptureActivityHandler.html
│ │ │ │ │ ├── CaptureActivity.html
│ │ │ │ │ ├── common
│ │ │ │ │ │ ├── executor
│ │ │ │ │ │ │ ├── AsyncTaskExecInterface.html
│ │ │ │ │ │ │ ├── AsyncTaskExecManager.html
│ │ │ │ │ │ │ ├── DefaultAsyncTaskExecInterface.html
│ │ │ │ │ │ │ ├── HoneycombAsyncTaskExecInterface.html
│ │ │ │ │ │ │ ├── package-frame.html
│ │ │ │ │ │ │ ├── package-summary.html
│ │ │ │ │ │ │ └── package-tree.html
│ │ │ │ │ │ ├── package-frame.html
│ │ │ │ │ │ ├── package-summary.html
│ │ │ │ │ │ ├── package-tree.html
│ │ │ │ │ │ └── PlatformSupportManager.html
│ │ │ │ │ ├── Contents.html
│ │ │ │ │ ├── Contents.Type.html
│ │ │ │ │ ├── encode
│ │ │ │ │ │ ├── EncodeActivity.html
│ │ │ │ │ │ ├── package-frame.html
│ │ │ │ │ │ ├── package-summary.html
│ │ │ │ │ │ └── package-tree.html
│ │ │ │ │ ├── FinishListener.html
│ │ │ │ │ ├── HelpActivity.html
│ │ │ │ │ ├── history
│ │ │ │ │ │ ├── HistoryActivity.html
│ │ │ │ │ │ ├── HistoryItem.html
│ │ │ │ │ │ ├── HistoryManager.html
│ │ │ │ │ │ ├── package-frame.html
│ │ │ │ │ │ ├── package-summary.html
│ │ │ │ │ │ └── package-tree.html
│ │ │ │ │ ├── HttpHelper.ContentType.html
│ │ │ │ │ ├── HttpHelper.html
│ │ │ │ │ ├── Intents.Encode.html
│ │ │ │ │ ├── Intents.History.html
│ │ │ │ │ ├── Intents.html
│ │ │ │ │ ├── Intents.Scan.html
│ │ │ │ │ ├── Intents.SearchBookContents.html
│ │ │ │ │ ├── Intents.Share.html
│ │ │ │ │ ├── Intents.WifiConnect.html
│ │ │ │ │ ├── LocaleManager.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ ├── package-tree.html
│ │ │ │ │ ├── pref
│ │ │ │ │ │ ├── BSPlusPreference.html
│ │ │ │ │ │ ├── package-frame.html
│ │ │ │ │ │ ├── package-summary.html
│ │ │ │ │ │ └── package-tree.html
│ │ │ │ │ ├── PreferencesActivity.html
│ │ │ │ │ ├── R.array.html
│ │ │ │ │ ├── R.attr.html
│ │ │ │ │ ├── R.color.html
│ │ │ │ │ ├── R.dimen.html
│ │ │ │ │ ├── R.drawable.html
│ │ │ │ │ ├── result
│ │ │ │ │ │ ├── AddressBookResultHandler.html
│ │ │ │ │ │ ├── CalendarResultHandler.html
│ │ │ │ │ │ ├── EmailAddressResultHandler.html
│ │ │ │ │ │ ├── GeoResultHandler.html
│ │ │ │ │ │ ├── ISBNResultHandler.html
│ │ │ │ │ │ ├── package-frame.html
│ │ │ │ │ │ ├── package-summary.html
│ │ │ │ │ │ ├── package-tree.html
│ │ │ │ │ │ ├── ProductResultHandler.html
│ │ │ │ │ │ ├── ResultButtonListener.html
│ │ │ │ │ │ ├── ResultHandlerFactory.html
│ │ │ │ │ │ ├── ResultHandler.html
│ │ │ │ │ │ ├── SMSResultHandler.html
│ │ │ │ │ │ ├── supplement
│ │ │ │ │ │ │ ├── package-frame.html
│ │ │ │ │ │ │ ├── package-summary.html
│ │ │ │ │ │ │ ├── package-tree.html
│ │ │ │ │ │ │ └── SupplementalInfoRetriever.html
│ │ │ │ │ │ ├── TelResultHandler.html
│ │ │ │ │ │ ├── TextResultHandler.html
│ │ │ │ │ │ ├── URIResultHandler.html
│ │ │ │ │ │ └── WifiResultHandler.html
│ │ │ │ │ ├── R.html
│ │ │ │ │ ├── R.id.html
│ │ │ │ │ ├── R.layout.html
│ │ │ │ │ ├── R.menu.html
│ │ │ │ │ ├── R.raw.html
│ │ │ │ │ ├── R.string.html
│ │ │ │ │ ├── R.xml.html
│ │ │ │ │ ├── share
│ │ │ │ │ │ ├── AppPickerActivity.html
│ │ │ │ │ │ ├── BookmarkPickerActivity.html
│ │ │ │ │ │ ├── package-frame.html
│ │ │ │ │ │ ├── package-summary.html
│ │ │ │ │ │ ├── package-tree.html
│ │ │ │ │ │ └── ShareActivity.html
│ │ │ │ │ ├── ViewfinderView.html
│ │ │ │ │ └── wifi
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ ├── package-tree.html
│ │ │ │ │ └── WifiConfigManager.html
│ │ │ │ ├── j2se
│ │ │ │ │ ├── BufferedImageLuminanceSource.html
│ │ │ │ │ ├── CommandLineEncoder.html
│ │ │ │ │ ├── CommandLineRunner.html
│ │ │ │ │ ├── GUIRunner.html
│ │ │ │ │ ├── MatrixToImageConfig.html
│ │ │ │ │ ├── MatrixToImageWriter.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ └── package-tree.html
│ │ │ │ └── result
│ │ │ │ ├── AddressBookAUResultParser.html
│ │ │ │ ├── AddressBookDoCoMoResultParser.html
│ │ │ │ ├── AddressBookParsedResult.html
│ │ │ │ ├── BizcardResultParser.html
│ │ │ │ ├── BookmarkDoCoMoResultParser.html
│ │ │ │ ├── CalendarParsedResult.html
│ │ │ │ ├── EmailAddressParsedResult.html
│ │ │ │ ├── EmailAddressResultParser.html
│ │ │ │ ├── EmailDoCoMoResultParser.html
│ │ │ │ ├── ExpandedProductParsedResult.html
│ │ │ │ ├── ExpandedProductResultParser.html
│ │ │ │ ├── GeoParsedResult.html
│ │ │ │ ├── GeoResultParser.html
│ │ │ │ ├── ISBNParsedResult.html
│ │ │ │ ├── ISBNResultParser.html
│ │ │ │ ├── package-frame.html
│ │ │ │ ├── package-summary.html
│ │ │ │ ├── package-tree.html
│ │ │ │ ├── ParsedResult.html
│ │ │ │ ├── ParsedResultType.html
│ │ │ │ ├── ProductParsedResult.html
│ │ │ │ ├── ProductResultParser.html
│ │ │ │ ├── ResultParser.html
│ │ │ │ ├── SMSMMSResultParser.html
│ │ │ │ ├── SMSParsedResult.html
│ │ │ │ ├── SMSTOMMSTOResultParser.html
│ │ │ │ ├── SMTPResultParser.html
│ │ │ │ ├── TelParsedResult.html
│ │ │ │ ├── TelResultParser.html
│ │ │ │ ├── TextParsedResult.html
│ │ │ │ ├── URIParsedResult.html
│ │ │ │ ├── URIResultParser.html
│ │ │ │ ├── URLTOResultParser.html
│ │ │ │ ├── VCardResultParser.html
│ │ │ │ ├── VEventResultParser.html
│ │ │ │ ├── WifiParsedResult.html
│ │ │ │ └── WifiResultParser.html
│ │ │ ├── common
│ │ │ │ ├── BitArray.html
│ │ │ │ ├── BitMatrix.html
│ │ │ │ ├── BitSource.html
│ │ │ │ ├── CharacterSetECI.html
│ │ │ │ ├── DecoderResult.html
│ │ │ │ ├── DefaultGridSampler.html
│ │ │ │ ├── detector
│ │ │ │ │ ├── MathUtils.html
│ │ │ │ │ ├── MonochromeRectangleDetector.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ ├── package-tree.html
│ │ │ │ │ └── WhiteRectangleDetector.html
│ │ │ │ ├── DetectorResult.html
│ │ │ │ ├── GlobalHistogramBinarizer.html
│ │ │ │ ├── GridSampler.html
│ │ │ │ ├── HybridBinarizer.html
│ │ │ │ ├── package-frame.html
│ │ │ │ ├── package-summary.html
│ │ │ │ ├── package-tree.html
│ │ │ │ ├── PerspectiveTransform.html
│ │ │ │ ├── reedsolomon
│ │ │ │ │ ├── GenericGF.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ ├── package-tree.html
│ │ │ │ │ ├── ReedSolomonDecoder.html
│ │ │ │ │ ├── ReedSolomonEncoder.html
│ │ │ │ │ └── ReedSolomonException.html
│ │ │ │ └── StringUtils.html
│ │ │ ├── datamatrix
│ │ │ │ ├── DataMatrixReader.html
│ │ │ │ ├── decoder
│ │ │ │ │ ├── Decoder.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ ├── package-tree.html
│ │ │ │ │ └── Version.html
│ │ │ │ ├── detector
│ │ │ │ │ ├── Detector.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ └── package-tree.html
│ │ │ │ ├── package-frame.html
│ │ │ │ ├── package-summary.html
│ │ │ │ └── package-tree.html
│ │ │ ├── DecodeHintType.html
│ │ │ ├── EncodeHintType.html
│ │ │ ├── FormatException.html
│ │ │ ├── HtmlAssetTranslator.html
│ │ │ ├── integration
│ │ │ │ └── android
│ │ │ │ ├── IntentIntegrator.html
│ │ │ │ ├── IntentIntegratorSupportV4.html
│ │ │ │ ├── IntentIntegratorV30.html
│ │ │ │ ├── IntentResult.html
│ │ │ │ ├── package-frame.html
│ │ │ │ ├── package-summary.html
│ │ │ │ └── package-tree.html
│ │ │ ├── LuminanceSource.html
│ │ │ ├── maxicode
│ │ │ │ ├── decoder
│ │ │ │ │ ├── Decoder.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ └── package-tree.html
│ │ │ │ ├── MaxiCodeReader.html
│ │ │ │ ├── package-frame.html
│ │ │ │ ├── package-summary.html
│ │ │ │ └── package-tree.html
│ │ │ ├── multi
│ │ │ │ ├── ByQuadrantReader.html
│ │ │ │ ├── GenericMultipleBarcodeReader.html
│ │ │ │ ├── MultipleBarcodeReader.html
│ │ │ │ ├── package-frame.html
│ │ │ │ ├── package-summary.html
│ │ │ │ ├── package-tree.html
│ │ │ │ └── qrcode
│ │ │ │ ├── detector
│ │ │ │ │ ├── MultiDetector.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ └── package-tree.html
│ │ │ │ ├── package-frame.html
│ │ │ │ ├── package-summary.html
│ │ │ │ ├── package-tree.html
│ │ │ │ └── QRCodeMultiReader.html
│ │ │ ├── MultiFormatReader.html
│ │ │ ├── MultiFormatWriter.html
│ │ │ ├── NotFoundException.html
│ │ │ ├── oned
│ │ │ │ ├── CodaBarReader.html
│ │ │ │ ├── CodaBarWriter.html
│ │ │ │ ├── Code128Reader.html
│ │ │ │ ├── Code128Writer.html
│ │ │ │ ├── Code39Reader.html
│ │ │ │ ├── Code39Writer.html
│ │ │ │ ├── Code93Reader.html
│ │ │ │ ├── EAN13Reader.html
│ │ │ │ ├── EAN13Writer.html
│ │ │ │ ├── EAN8Reader.html
│ │ │ │ ├── EAN8Writer.html
│ │ │ │ ├── ITFReader.html
│ │ │ │ ├── ITFWriter.html
│ │ │ │ ├── MultiFormatOneDReader.html
│ │ │ │ ├── MultiFormatUPCEANReader.html
│ │ │ │ ├── OneDimensionalCodeWriter.html
│ │ │ │ ├── OneDReader.html
│ │ │ │ ├── package-frame.html
│ │ │ │ ├── package-summary.html
│ │ │ │ ├── package-tree.html
│ │ │ │ ├── rss
│ │ │ │ │ ├── AbstractRSSReader.html
│ │ │ │ │ ├── DataCharacter.html
│ │ │ │ │ ├── expanded
│ │ │ │ │ │ ├── decoders
│ │ │ │ │ │ │ ├── AbstractExpandedDecoder.html
│ │ │ │ │ │ │ ├── package-frame.html
│ │ │ │ │ │ │ ├── package-summary.html
│ │ │ │ │ │ │ └── package-tree.html
│ │ │ │ │ │ ├── package-frame.html
│ │ │ │ │ │ ├── package-summary.html
│ │ │ │ │ │ ├── package-tree.html
│ │ │ │ │ │ └── RSSExpandedReader.html
│ │ │ │ │ ├── FinderPattern.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ ├── package-tree.html
│ │ │ │ │ ├── RSS14Reader.html
│ │ │ │ │ └── RSSUtils.html
│ │ │ │ ├── UPCAReader.html
│ │ │ │ ├── UPCAWriter.html
│ │ │ │ ├── UPCEANReader.html
│ │ │ │ ├── UPCEANWriter.html
│ │ │ │ └── UPCEReader.html
│ │ │ ├── package-frame.html
│ │ │ ├── package-summary.html
│ │ │ ├── package-tree.html
│ │ │ ├── pdf417
│ │ │ │ ├── decoder
│ │ │ │ │ ├── Decoder.html
│ │ │ │ │ ├── ec
│ │ │ │ │ │ ├── ErrorCorrection.html
│ │ │ │ │ │ ├── ModulusGF.html
│ │ │ │ │ │ ├── package-frame.html
│ │ │ │ │ │ ├── package-summary.html
│ │ │ │ │ │ └── package-tree.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ └── package-tree.html
│ │ │ │ ├── detector
│ │ │ │ │ ├── Detector.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ └── package-tree.html
│ │ │ │ ├── encoder
│ │ │ │ │ ├── Compaction.html
│ │ │ │ │ ├── Dimensions.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ ├── package-tree.html
│ │ │ │ │ └── PDF417Writer.html
│ │ │ │ ├── package-frame.html
│ │ │ │ ├── package-summary.html
│ │ │ │ ├── package-tree.html
│ │ │ │ └── PDF417Reader.html
│ │ │ ├── PlanarYUVLuminanceSource.html
│ │ │ ├── qrcode
│ │ │ │ ├── decoder
│ │ │ │ │ ├── Decoder.html
│ │ │ │ │ ├── ErrorCorrectionLevel.html
│ │ │ │ │ ├── Mode.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ ├── package-tree.html
│ │ │ │ │ ├── Version.ECB.html
│ │ │ │ │ ├── Version.ECBlocks.html
│ │ │ │ │ └── Version.html
│ │ │ │ ├── detector
│ │ │ │ │ ├── AlignmentPattern.html
│ │ │ │ │ ├── Detector.html
│ │ │ │ │ ├── FinderPatternFinder.html
│ │ │ │ │ ├── FinderPattern.html
│ │ │ │ │ ├── FinderPatternInfo.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ └── package-tree.html
│ │ │ │ ├── encoder
│ │ │ │ │ ├── ByteMatrix.html
│ │ │ │ │ ├── Encoder.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ ├── package-tree.html
│ │ │ │ │ └── QRCode.html
│ │ │ │ ├── package-frame.html
│ │ │ │ ├── package-summary.html
│ │ │ │ ├── package-tree.html
│ │ │ │ ├── QRCodeReader.html
│ │ │ │ └── QRCodeWriter.html
│ │ │ ├── ReaderException.html
│ │ │ ├── Reader.html
│ │ │ ├── Result.html
│ │ │ ├── ResultMetadataType.html
│ │ │ ├── ResultPointCallback.html
│ │ │ ├── ResultPoint.html
│ │ │ ├── RGBLuminanceSource.html
│ │ │ ├── StringsResourceTranslator.html
│ │ │ ├── web
│ │ │ │ ├── DecodeServlet.html
│ │ │ │ ├── DoSFilter.html
│ │ │ │ ├── package-frame.html
│ │ │ │ ├── package-summary.html
│ │ │ │ └── package-tree.html
│ │ │ ├── WriterException.html
│ │ │ └── Writer.html
│ │ ├── constant-values.html
│ │ ├── deprecated-list.html
│ │ ├── help-doc.html
│ │ ├── index-all.html
│ │ ├── index.html
│ │ ├── overview-frame.html
│ │ ├── overview-summary.html
│ │ ├── overview-tree.html
│ │ ├── package-list
│ │ ├── resources
│ │ │ ├── background.gif
│ │ │ ├── tab.gif
│ │ │ ├── titlebar_end.gif
│ │ │ └── titlebar.gif
│ │ ├── serialized-form.html
│ │ └── stylesheet.css
│ ├── iphone
│ │ ├── Barcodes
│ │ │ ├── Barcodes-Info.plist
│ │ │ ├── Barcodes_Prefix.pch
│ │ │ ├── Barcodes.xcodeproj
│ │ │ │ ├── project.pbxproj
│ │ │ │ └── project.xcworkspace
│ │ │ ├── beep-beep.aiff
│ │ │ ├── Classes
│ │ │ │ ├── ArchiveController.h
│ │ │ │ ├── ArchiveController.m
│ │ │ │ ├── BarcodesAppDelegate.h
│ │ │ │ ├── BarcodesAppDelegate.m
│ │ │ │ ├── Database.h
│ │ │ │ ├── Database.m
│ │ │ │ ├── MessageViewController.h
│ │ │ │ ├── MessageViewController.m
│ │ │ │ ├── ModalViewControllerDelegate.h
│ │ │ │ ├── ScanCell.h
│ │ │ │ ├── ScanCell.m
│ │ │ │ ├── Scan.h
│ │ │ │ ├── Scan.m
│ │ │ │ ├── ScanViewController.h
│ │ │ │ ├── ScanViewController.m
│ │ │ │ ├── ZXMainViewController.h
│ │ │ │ └── ZXMainViewController.mm
│ │ │ ├── Default-568h@2x.png
│ │ │ ├── de.lproj
│ │ │ │ ├── About.html
│ │ │ │ ├── DecoderView.xib
│ │ │ │ ├── Hints.html
│ │ │ │ ├── InfoPlist.strings
│ │ │ │ ├── Localizable.strings
│ │ │ │ ├── MainWindow.xib
│ │ │ │ └── Message.xib
│ │ │ ├── design
│ │ │ │ ├── clickHere.png
│ │ │ │ ├── ClickHereToScan.psd
│ │ │ │ ├── rounded rect.graffle
│ │ │ │ ├── Transparent-logo.png
│ │ │ │ ├── Transparent-logo.psd
│ │ │ │ ├── zxing-512-rounded.png
│ │ │ │ ├── ZxingLarge@2x.png
│ │ │ │ └── ZXingRounded.psd
│ │ │ ├── en.lproj
│ │ │ │ ├── About.html
│ │ │ │ ├── DecoderView.xib
│ │ │ │ ├── Hints.html
│ │ │ │ ├── InfoPlist.strings
│ │ │ │ ├── Localizable.strings
│ │ │ │ ├── MainWindow.xib
│ │ │ │ └── Message.xib
│ │ │ ├── fr.lproj
│ │ │ │ ├── About.html
│ │ │ │ ├── DecoderView.xib
│ │ │ │ ├── Hints.html
│ │ │ │ ├── InfoPlist.strings
│ │ │ │ ├── Localizable.strings
│ │ │ │ ├── MainWindow.xib
│ │ │ │ └── Message.xib
│ │ │ ├── images
│ │ │ │ ├── business-card.png
│ │ │ │ ├── clickHere.png
│ │ │ │ ├── Default@2x.png
│ │ │ │ ├── Default.png
│ │ │ │ ├── email.png
│ │ │ │ ├── filmroll-2.png
│ │ │ │ ├── icon@2x.png
│ │ │ │ ├── icon.png
│ │ │ │ ├── LatestResultBackground@2x.png
│ │ │ │ ├── LatestResultBackground.png
│ │ │ │ ├── link1.png
│ │ │ │ ├── link2.png
│ │ │ │ ├── map-pin.png
│ │ │ │ ├── phone.png
│ │ │ │ ├── photolib.png
│ │ │ │ ├── Scanning@2x.png
│ │ │ │ ├── Scanning.png
│ │ │ │ ├── sms.png
│ │ │ │ ├── text.png
│ │ │ │ ├── zxing-512-rounded.png
│ │ │ │ ├── zxing-512.tiff
│ │ │ │ ├── ZxingLarge@2x.png
│ │ │ │ └── ZxingLarge.png
│ │ │ ├── main.mm
│ │ │ ├── MainWindow.xib
│ │ │ ├── scans.db
│ │ │ ├── sv.lproj
│ │ │ │ ├── About.html
│ │ │ │ ├── DecoderView.xib
│ │ │ │ ├── Hints.html
│ │ │ │ ├── InfoPlist.strings
│ │ │ │ ├── Localizable.strings
│ │ │ │ ├── MainWindow.xib
│ │ │ │ └── Message.xib
│ │ │ └── ZXMainViewController.xib
│ │ ├── legacy
│ │ │ └── Barcodes_original
│ │ │ ├── business-card.png
│ │ │ ├── Classes
│ │ │ │ ├── AddContactAction.h
│ │ │ │ ├── AddContactAction.m
│ │ │ │ ├── ArchiveController.h
│ │ │ │ ├── ArchiveController.m
│ │ │ │ ├── BookmarkDoCoMoResultParser.h
│ │ │ │ ├── BookmarkDoCoMoResultParser.m
│ │ │ │ ├── BusinessCardParsedResult.h
│ │ │ │ ├── BusinessCardParsedResult.m
│ │ │ │ ├── CallAction.h
│ │ │ │ ├── CallAction.m
│ │ │ │ ├── Database.h
│ │ │ │ ├── Database.m
│ │ │ │ ├── DecoderDelegate.h
│ │ │ │ ├── Decoder.h
│ │ │ │ ├── Decoder.mm
│ │ │ │ ├── DecoderViewController.h
│ │ │ │ ├── DecoderViewController.m
│ │ │ │ ├── DecodingView.xib
│ │ │ │ ├── DoCoMoResultParser.h
│ │ │ │ ├── DoCoMoResultParser.m
│ │ │ │ ├── EmailAction.h
│ │ │ │ ├── EmailAction.m
│ │ │ │ ├── EmailDoCoMoResultParser.h
│ │ │ │ ├── EmailDoCoMoResultParser.m
│ │ │ │ ├── EmailParsedResult.h
│ │ │ │ ├── EmailParsedResult.m
│ │ │ │ ├── FormatReader.h
│ │ │ │ ├── FormatReader.mm
│ │ │ │ ├── GeoParsedResult.h
│ │ │ │ ├── GeoParsedResult.m
│ │ │ │ ├── GeoResultParser.h
│ │ │ │ ├── GeoResultParser.m
│ │ │ │ ├── GrayBytesMonochromeBitmapSource.cpp
│ │ │ │ ├── GrayBytesMonochromeBitmapSource.h
│ │ │ │ ├── MeCardParser.h
│ │ │ │ ├── MeCardParser.m
│ │ │ │ ├── MessageViewController.h
│ │ │ │ ├── MessageViewController.m
│ │ │ │ ├── MultiFormatReader.mm
│ │ │ │ ├── NSString HTML.h
│ │ │ │ ├── NSString HTML.m
│ │ │ │ ├── OpenUrlAction.h
│ │ │ │ ├── OpenUrlAction.m
│ │ │ │ ├── ParsedResult.h
│ │ │ │ ├── ParsedResult.m
│ │ │ │ ├── PlainEmailResultParser.h
│ │ │ │ ├── PlainEmailResultParser.m
│ │ │ │ ├── QRCodeFormatReader.mm
│ │ │ │ ├── ResultAction.h
│ │ │ │ ├── ResultAction.m
│ │ │ │ ├── ResultParser.h
│ │ │ │ ├── ResultParser.m
│ │ │ │ ├── ScanCell.h
│ │ │ │ ├── ScanCell.m
│ │ │ │ ├── Scan.h
│ │ │ │ ├── Scan.m
│ │ │ │ ├── ScannedImageView.h
│ │ │ │ ├── ScannedImageView.m
│ │ │ │ ├── ScanViewController.h
│ │ │ │ ├── ScanViewController.m
│ │ │ │ ├── ShowMapAction.h
│ │ │ │ ├── ShowMapAction.m
│ │ │ │ ├── SMSAction.h
│ │ │ │ ├── SMSAction.m
│ │ │ │ ├── SMSParsedResult.h
│ │ │ │ ├── SMSParsedResult.m
│ │ │ │ ├── SMSResultParser.h
│ │ │ │ ├── SMSResultParser.m
│ │ │ │ ├── SMSTOResultParser.h
│ │ │ │ ├── SMSTOResultParser.m
│ │ │ │ ├── TelParsedResult.h
│ │ │ │ ├── TelParsedResult.m
│ │ │ │ ├── TelResultParser.h
│ │ │ │ ├── TelResultParser.m
│ │ │ │ ├── TextParsedResult.h
│ │ │ │ ├── TextParsedResult.m
│ │ │ │ ├── TextResultParser.h
│ │ │ │ ├── TextResultParser.m
│ │ │ │ ├── TwoDDecoderResult.h
│ │ │ │ ├── TwoDDecoderResult.m
│ │ │ │ ├── URIParsedResult.h
│ │ │ │ ├── URIParsedResult.m
│ │ │ │ ├── URLResultParser.h
│ │ │ │ ├── URLResultParser.m
│ │ │ │ ├── URLTOResultParser.h
│ │ │ │ ├── URLTOResultParser.m
│ │ │ │ ├── ZXingAppDelegate.h
│ │ │ │ └── ZXingAppDelegate.m
│ │ │ ├── Default.png
│ │ │ ├── de.lproj
│ │ │ │ ├── About.html
│ │ │ │ ├── DecoderView.xib
│ │ │ │ ├── Hints.html
│ │ │ │ ├── InfoPlist.strings
│ │ │ │ ├── Localizable.strings
│ │ │ │ ├── MainWindow.xib
│ │ │ │ └── Message.xib
│ │ │ ├── email.png
│ │ │ ├── en.lproj
│ │ │ │ ├── About.html
│ │ │ │ ├── DecoderView.xib
│ │ │ │ ├── Hints.html
│ │ │ │ ├── InfoPlist.strings
│ │ │ │ ├── Localizable.strings
│ │ │ │ ├── MainWindow.xib
│ │ │ │ └── Message.xib
│ │ │ ├── Entitlements.plist
│ │ │ ├── filmroll-2.png
│ │ │ ├── icon.png
│ │ │ ├── Info.plist
│ │ │ ├── link1.png
│ │ │ ├── link2.png
│ │ │ ├── main.m
│ │ │ ├── map-pin.png
│ │ │ ├── phone.png
│ │ │ ├── photolib.png
│ │ │ ├── README
│ │ │ ├── scans.db
│ │ │ ├── sms.png
│ │ │ ├── sv.lproj
│ │ │ │ ├── About.html
│ │ │ │ ├── DecoderView.xib
│ │ │ │ ├── Hints.html
│ │ │ │ ├── InfoPlist.strings
│ │ │ │ ├── Localizable.strings
│ │ │ │ ├── MainWindow.xib
│ │ │ │ └── Message.xib
│ │ │ ├── text.png
│ │ │ ├── zxing-512.tiff
│ │ │ ├── ZxingLarge.png
│ │ │ ├── ZXing_Prefix.pch
│ │ │ └── ZXing.xcodeproj
│ │ │ ├── project.pbxproj
│ │ │ └── project.xcworkspace
│ │ ├── README
│ │ ├── ScanTest
│ │ │ ├── beep-beep.aiff
│ │ │ ├── Classes
│ │ │ │ ├── RootViewController.h
│ │ │ │ ├── RootViewController.mm
│ │ │ │ ├── ScanTestAppDelegate.h
│ │ │ │ └── ScanTestAppDelegate.m
│ │ │ ├── Default-568h@2x.png
│ │ │ ├── Icon.png
│ │ │ ├── main.mm
│ │ │ ├── MainWindow.xib
│ │ │ ├── README
│ │ │ ├── RootViewController.xib
│ │ │ ├── ScanTest-Info.plist
│ │ │ ├── ScanTest_Prefix.pch
│ │ │ └── ScanTest.xcodeproj
│ │ │ ├── project.pbxproj
│ │ │ └── project.xcworkspace
│ │ └── ZXingWidget
│ │ ├── beep-beep.caf
│ │ ├── Classes
│ │ │ ├── actions
│ │ │ │ ├── AddContactAction.h
│ │ │ │ ├── AddContactAction.m
│ │ │ │ ├── CallAction.h
│ │ │ │ ├── CallAction.m
│ │ │ │ ├── EmailAction.h
│ │ │ │ ├── EmailAction.m
│ │ │ │ ├── OpenUrlAction.h
│ │ │ │ ├── OpenUrlAction.m
│ │ │ │ ├── ResultAction.h
│ │ │ │ ├── ResultAction.m
│ │ │ │ ├── ShowMapAction.h
│ │ │ │ ├── ShowMapAction.m
│ │ │ │ ├── SMSAction.h
│ │ │ │ └── SMSAction.m
│ │ │ ├── ArrayAndStringCategories.h
│ │ │ ├── ArrayAndStringCategories.m
│ │ │ ├── AztecReader.h
│ │ │ ├── AztecReader.mm
│ │ │ ├── CBarcodeFormat.h
│ │ │ ├── CBarcodeFormat.mm
│ │ │ ├── DataMatrixReader.h
│ │ │ ├── DataMatrixReader.mm
│ │ │ ├── DecoderDelegate.h
│ │ │ ├── Decoder.h
│ │ │ ├── Decoder.mm
│ │ │ ├── FormatReader.h
│ │ │ ├── FormatReader.mm
│ │ │ ├── MultiFormatOneDReader.h
│ │ │ ├── MultiFormatOneDReader.mm
│ │ │ ├── MultiFormatReader.mm
│ │ │ ├── MultiFormatUPCEANReader.h
│ │ │ ├── MultiFormatUPCEANReader.mm
│ │ │ ├── NSString HTML.h
│ │ │ ├── NSString HTML.m
│ │ │ ├── OverlayView.h
│ │ │ ├── OverlayView.m
│ │ │ ├── parsedResults
│ │ │ │ ├── BusinessCardParsedResult.h
│ │ │ │ ├── BusinessCardParsedResult.m
│ │ │ │ ├── EmailParsedResult.h
│ │ │ │ ├── EmailParsedResult.m
│ │ │ │ ├── GeoParsedResult.h
│ │ │ │ ├── GeoParsedResult.m
│ │ │ │ ├── ISBNParsedResult.h
│ │ │ │ ├── ISBNParsedResult.m
│ │ │ │ ├── ParsedResult.h
│ │ │ │ ├── ParsedResult.m
│ │ │ │ ├── ProductParsedResult.h
│ │ │ │ ├── ProductParsedResult.m
│ │ │ │ ├── SMSParsedResult.h
│ │ │ │ ├── SMSParsedResult.m
│ │ │ │ ├── TelParsedResult.h
│ │ │ │ ├── TelParsedResult.m
│ │ │ │ ├── TextParsedResult.h
│ │ │ │ ├── TextParsedResult.m
│ │ │ │ ├── URIParsedResult.h
│ │ │ │ └── URIParsedResult.m
│ │ │ ├── QRCodeReader.h
│ │ │ ├── QRCodeReader.mm
│ │ │ ├── resultParsers
│ │ │ │ ├── AddressBookAUResultParser.h
│ │ │ │ ├── AddressBookAUResultParser.m
│ │ │ │ ├── BizcardResultParser.h
│ │ │ │ ├── BizcardResultParser.m
│ │ │ │ ├── BookmarkDoCoMoResultParser.h
│ │ │ │ ├── BookmarkDoCoMoResultParser.m
│ │ │ │ ├── EmailAddressResultParser.h
│ │ │ │ ├── EmailAddressResultParser.m
│ │ │ │ ├── EmailDoCoMoResultParser.h
│ │ │ │ ├── EmailDoCoMoResultParser.m
│ │ │ │ ├── GeoResultParser.h
│ │ │ │ ├── GeoResultParser.m
│ │ │ │ ├── ISBNResultParser.h
│ │ │ │ ├── ISBNResultParser.m
│ │ │ │ ├── MeCardParser.h
│ │ │ │ ├── MeCardParser.m
│ │ │ │ ├── PlainEmailResultParser.h
│ │ │ │ ├── PlainEmailResultParser.m
│ │ │ │ ├── ProductResultParser.h
│ │ │ │ ├── ProductResultParser.mm
│ │ │ │ ├── ResultParser.h
│ │ │ │ ├── ResultParser.m
│ │ │ │ ├── SMSResultParser.h
│ │ │ │ ├── SMSResultParser.m
│ │ │ │ ├── SMSTOResultParser.h
│ │ │ │ ├── SMSTOResultParser.m
│ │ │ │ ├── SMTPResultParser.h
│ │ │ │ ├── SMTPResultParser.m
│ │ │ │ ├── TelResultParser.h
│ │ │ │ ├── TelResultParser.m
│ │ │ │ ├── TextResultParser.h
│ │ │ │ ├── TextResultParser.m
│ │ │ │ ├── UniversalResultParser.h
│ │ │ │ ├── UniversalResultParser.m
│ │ │ │ ├── URLResultParser.h
│ │ │ │ ├── URLResultParser.m
│ │ │ │ ├── URLTOResultParser.h
│ │ │ │ ├── URLTOResultParser.m
│ │ │ │ ├── VCardResultParser.h
│ │ │ │ └── VCardResultParser.m
│ │ │ ├── TwoDDecoderResult.h
│ │ │ ├── TwoDDecoderResult.m
│ │ │ ├── ZXingWidgetController.h
│ │ │ └── ZXingWidgetController.m
│ │ ├── exportList
│ │ ├── Tests
│ │ │ ├── AddressBookAUResultParserTests.m
│ │ │ ├── BizcardResultParserTests.m
│ │ │ ├── BookmarkDoCoMoTests.m
│ │ │ ├── EmailAddressResultParserTests.m
│ │ │ ├── EmailDoCoMoResultParserTests.m
│ │ │ ├── ISBNResultParserTests.m
│ │ │ ├── MeCardParserTests.m
│ │ │ ├── SMTPResultParserTests.m
│ │ │ └── VCardResultParserTests.m
│ │ ├── ZXingTests-Info.plist
│ │ ├── ZXingWidget_Prefix.pch
│ │ └── ZXingWidget.xcodeproj
│ │ ├── default.pbxuser
│ │ ├── project.pbxproj
│ │ └── project.xcworkspace
│ ├── javase
│ │ ├── build.xml
│ │ ├── javase.jar
│ │ ├── pom.xml
│ │ └── src
│ │ └── com
│ │ └── zxing
│ │ ├── client
│ │ │ └── j2se
│ │ │ ├── BufferedImageLuminanceSource.java
│ │ │ ├── CommandLineEncoder.java
│ │ │ ├── CommandLineRunner.java
│ │ │ ├── Config.java
│ │ │ ├── DecodeThread.java
│ │ │ ├── GUIRunner.java
│ │ │ ├── Inputs.java
│ │ │ ├── MatrixToImageConfig.java
│ │ │ └── MatrixToImageWriter.java
│ │ ├── HtmlAssetTranslator.java
│ │ └── StringsResourceTranslator.java
│ ├── jruby
│ │ ├── lib
│ │ │ ├── zxing
│ │ │ │ └── decodable.rb
│ │ │ └── zxing.rb
│ │ ├── README.textile
│ │ └── test
│ │ ├── qrcode.png
│ │ ├── test_helper.rb
│ │ ├── zxing
│ │ │ └── decodable_test.rb
│ │ └── zxing_test.rb
│ ├── NOTICE
│ ├── objc
│ │ ├── examples
│ │ │ ├── ios
│ │ │ │ └── bare
│ │ │ │ ├── bare
│ │ │ │ │ ├── AppDelegate.h
│ │ │ │ │ ├── AppDelegate.m
│ │ │ │ │ ├── bare-Info.plist
│ │ │ │ │ ├── bare-Prefix.pch
│ │ │ │ │ ├── en.lproj
│ │ │ │ │ │ ├── InfoPlist.strings
│ │ │ │ │ │ ├── ViewController_iPad.xib
│ │ │ │ │ │ └── ViewController_iPhone.xib
│ │ │ │ │ ├── main.mm
│ │ │ │ │ ├── ViewController.h
│ │ │ │ │ └── ViewController.m
│ │ │ │ ├── bare.xcodeproj
│ │ │ │ │ └── project.pbxproj
│ │ │ │ └── Default-568h@2x.png
│ │ │ └── osx
│ │ │ ├── bare
│ │ │ │ ├── bare
│ │ │ │ │ ├── AppDelegate.h
│ │ │ │ │ ├── AppDelegate.mm
│ │ │ │ │ ├── bare-Info.plist
│ │ │ │ │ ├── bare-Prefix.pch
│ │ │ │ │ └── main.mm
│ │ │ │ └── bare.xcodeproj
│ │ │ │ └── project.pbxproj
│ │ │ └── demo
│ │ │ ├── demo
│ │ │ │ ├── AppDelegate.h
│ │ │ │ ├── AppDelegate.m
│ │ │ │ ├── Defs.h
│ │ │ │ ├── demo-Info.plist
│ │ │ │ ├── demo-Prefix.pch
│ │ │ │ ├── en.lproj
│ │ │ │ │ ├── applogo.icns
│ │ │ │ │ ├── beepbeep.aif
│ │ │ │ │ ├── Credits.rtf
│ │ │ │ │ ├── InfoPlist.strings
│ │ │ │ │ ├── MainMenu.xib
│ │ │ │ │ ├── zxinglogo.png
│ │ │ │ │ └── ZXingType.png
│ │ │ │ └── main.m
│ │ │ └── demo.xcodeproj
│ │ │ └── project.pbxproj
│ │ ├── ios_Prefix.pch
│ │ ├── ios.xcodeproj
│ │ │ └── project.pbxproj
│ │ ├── osx_Prefix.pch
│ │ ├── osx.xcodeproj
│ │ │ ├── project.pbxproj
│ │ │ └── project.xcworkspace
│ │ ├── README
│ │ ├── src
│ │ │ ├── Prefix.pch
│ │ │ └── ZXing
│ │ │ ├── CGImageLuminanceSource.mm
│ │ │ ├── ZXBinarizer.h
│ │ │ ├── ZXBinarizer.mm
│ │ │ ├── ZXBinaryBitmap.h
│ │ │ ├── ZXBinaryBitmap.mm
│ │ │ ├── ZXCaptureDelegate.h
│ │ │ ├── ZXCapture.h
│ │ │ ├── ZXCapture.mm
│ │ │ ├── ZXCaptureView.h
│ │ │ ├── ZXCaptureView.mm
│ │ │ ├── ZXCGImageLuminanceSource.h
│ │ │ ├── ZXCGImageLuminanceSource.mm
│ │ │ ├── ZXDecodeHints.h
│ │ │ ├── ZXDecodeHints.mm
│ │ │ ├── ZXHybridBinarizer.h
│ │ │ ├── ZXHybridBinarizer.mm
│ │ │ ├── ZXIllegalArgumentException.h
│ │ │ ├── ZXIllegalArgumentException.mm
│ │ │ ├── ZXImage.h
│ │ │ ├── ZXImage.mm
│ │ │ ├── ZXInit.c
│ │ │ ├── ZXLuminanceSource.h
│ │ │ ├── ZXLuminanceSource.mm
│ │ │ ├── ZXMultiFormatReader.h
│ │ │ ├── ZXMultiFormatReader.mm
│ │ │ ├── ZXQRCodeReader.h
│ │ │ ├── ZXQRCodeReader.mm
│ │ │ ├── ZXReaderException.h
│ │ │ ├── ZXReaderException.mm
│ │ │ ├── ZXReader.h
│ │ │ ├── ZXReader.mm
│ │ │ ├── ZXResult.h
│ │ │ ├── ZXResult.mm
│ │ │ └── ZXView.h
│ │ ├── zxing-objc-framework
│ │ │ ├── en.lproj
│ │ │ │ └── InfoPlist.strings
│ │ │ ├── zxing_objc_framework.h
│ │ │ ├── zxing-objc-framework-Info.plist
│ │ │ ├── zxing_objc_framework.m
│ │ │ └── zxing-objc-framework-Prefix.pch
│ │ └── zxing-objc.xcodeproj
│ │ └── project.pbxproj
│ ├── symbian
│ │ ├── QZXing
│ │ │ ├── binary
│ │ │ │ ├── Harmattan-Maemo5
│ │ │ │ │ ├── QZXing_global.h
│ │ │ │ │ └── qzxing.h
│ │ │ │ ├── Qt_4.6.3_Symbian^1
│ │ │ │ │ ├── include
│ │ │ │ │ │ ├── QZXing_global.h
│ │ │ │ │ │ └── qzxing.h
│ │ │ │ │ ├── InstallToDevice
│ │ │ │ │ │ ├── QZXing_S60_FP1_selfsigned.sis
│ │ │ │ │ │ ├── QZXing_selfsigned.sis
│ │ │ │ │ │ └── qzxing.sis
│ │ │ │ │ └── release
│ │ │ │ │ └── armv5
│ │ │ │ │ └── lib
│ │ │ │ │ ├── QZXing{000a0000}.dso
│ │ │ │ │ └── QZXing.dso
│ │ │ │ ├── Qt_4.7.3_Symbian
│ │ │ │ │ ├── include
│ │ │ │ │ │ ├── QZXing_global.h
│ │ │ │ │ │ └── QZXing.h
│ │ │ │ │ ├── InstallToDevice
│ │ │ │ │ │ ├── QZXing_selfsigned.sis
│ │ │ │ │ │ └── QZXing_unsigned.sis
│ │ │ │ │ └── release
│ │ │ │ │ └── armv5
│ │ │ │ │ └── lib
│ │ │ │ │ ├── QZXing{00010200}.dso
│ │ │ │ │ └── QZXing.dso
│ │ │ │ └── Qt_4.7.4_Desktop_Mingw
│ │ │ │ ├── QZXing1.dll
│ │ │ │ ├── QZXing_global.h
│ │ │ │ └── QZXing.h
│ │ │ ├── examples
│ │ │ │ ├── QMLBarcodeScanner
│ │ │ │ │ ├── CameraButton.qml
│ │ │ │ │ ├── CameraPropertyButton.qml
│ │ │ │ │ ├── CameraPropertyPopup.qml
│ │ │ │ │ ├── CaptureControls.qml
│ │ │ │ │ ├── declarative-camera.qml
│ │ │ │ │ ├── declarative-camera.qmlproject
│ │ │ │ │ ├── declarative-camera.qrc
│ │ │ │ │ ├── ExposureCompensationButton.qml
│ │ │ │ │ ├── FlickableList.qml
│ │ │ │ │ ├── FocusButton.qml
│ │ │ │ │ ├── images
│ │ │ │ │ │ ├── camera_auto_mode.png
│ │ │ │ │ │ ├── camera_camera_setting.png
│ │ │ │ │ │ ├── camera_flash_auto.png
│ │ │ │ │ │ ├── camera_flash_fill.png
│ │ │ │ │ │ ├── camera_flash_off.png
│ │ │ │ │ │ ├── camera_flash_redeye.png
│ │ │ │ │ │ ├── camera_white_balance_cloudy.png
│ │ │ │ │ │ ├── camera_white_balance_flourescent.png
│ │ │ │ │ │ ├── camera_white_balance_incandescent.png
│ │ │ │ │ │ ├── camera_white_balance_sunny.png
│ │ │ │ │ │ ├── toolbutton.png
│ │ │ │ │ │ └── toolbutton.sci
│ │ │ │ │ ├── MessageDialog.qml
│ │ │ │ │ ├── PhotoPreview.qml
│ │ │ │ │ ├── QMLBarcodeReader_installer.sis
│ │ │ │ │ ├── QMLBarcodeReader.pro
│ │ │ │ │ ├── QMLBarcodeReader.rss
│ │ │ │ │ ├── QMLBarcodeReader.sis
│ │ │ │ │ ├── QMLBarcodeReader.svg
│ │ │ │ │ ├── qmlcamera.cpp
│ │ │ │ │ └── ZoomControl.qml
│ │ │ │ └── QQrDecoder
│ │ │ │ ├── button.cpp
│ │ │ │ ├── button.h
│ │ │ │ ├── CameraImageWrapper.cpp
│ │ │ │ ├── CameraImageWrapper.h
│ │ │ │ ├── icons
│ │ │ │ │ ├── camera.png
│ │ │ │ │ ├── flash.png
│ │ │ │ │ ├── zoomIn.png
│ │ │ │ │ └── zoomOut.png
│ │ │ │ ├── main.cpp
│ │ │ │ ├── MyVideoSurface.cpp
│ │ │ │ ├── myvideosurface.h
│ │ │ │ ├── Nokia_Licence.txt
│ │ │ │ ├── QCameraControllerWidget.cpp
│ │ │ │ ├── QCameraControllerWidget.h
│ │ │ │ ├── QQrDecoder.cpp
│ │ │ │ ├── QQrDecoder.h
│ │ │ │ ├── QQrDecoder.pro
│ │ │ │ ├── QQrDecoder_reg.rss
│ │ │ │ ├── QQrDecoder.rss
│ │ │ │ ├── QQrDecoder.sis
│ │ │ │ ├── QQrDecoder.svg
│ │ │ │ ├── QQrDecoder.ui
│ │ │ │ ├── resources.qrc
│ │ │ │ └── ZXing_Licence.txt
│ │ │ └── source
│ │ │ ├── CameraImageWrapper.cpp
│ │ │ ├── CameraImageWrapper.h
│ │ │ ├── eabi
│ │ │ │ └── QZXingu.def
│ │ │ ├── imagehandler.cpp
│ │ │ ├── imagehandler.h
│ │ │ ├── qtc_packaging
│ │ │ │ ├── debian_fremantle
│ │ │ │ │ ├── changelog
│ │ │ │ │ ├── compat
│ │ │ │ │ ├── control
│ │ │ │ │ ├── copyright
│ │ │ │ │ ├── README
│ │ │ │ │ └── rules
│ │ │ │ └── debian_harmattan
│ │ │ │ ├── changelog
│ │ │ │ ├── compat
│ │ │ │ ├── control
│ │ │ │ ├── copyright
│ │ │ │ ├── manifest.aegis
│ │ │ │ ├── README
│ │ │ │ └── rules
│ │ │ ├── qzxing.cpp
│ │ │ ├── QZXing_global.h
│ │ │ ├── qzxing.h
│ │ │ ├── QZXing.pro
│ │ │ ├── QZXing_unsigned.sis
│ │ │ └── zxing
│ │ │ ├── aztec
│ │ │ │ ├── AztecDetectorResult.cpp
│ │ │ │ ├── AztecDetectorResult.h
│ │ │ │ ├── AztecReader.cpp
│ │ │ │ ├── AztecReader.h
│ │ │ │ ├── decoder
│ │ │ │ │ ├── AztecDecoder.cpp
│ │ │ │ │ └── Decoder.h
│ │ │ │ └── detector
│ │ │ │ ├── AztecDetector.cpp
│ │ │ │ └── Detector.h
│ │ │ ├── BarcodeFormat.cpp
│ │ │ ├── BarcodeFormat.h
│ │ │ ├── Binarizer.cpp
│ │ │ ├── Binarizer.h
│ │ │ ├── BinaryBitmap.cpp
│ │ │ ├── BinaryBitmap.h
│ │ │ ├── common
│ │ │ │ ├── Array.cpp
│ │ │ │ ├── Array.h
│ │ │ │ ├── BitArray.cpp
│ │ │ │ ├── BitArray.h
│ │ │ │ ├── BitMatrix.cpp
│ │ │ │ ├── BitMatrix.h
│ │ │ │ ├── BitSource.cpp
│ │ │ │ ├── BitSource.h
│ │ │ │ ├── CharacterSetECI.cpp
│ │ │ │ ├── CharacterSetECI.h
│ │ │ │ ├── Counted.cpp
│ │ │ │ ├── Counted.h
│ │ │ │ ├── DecoderResult.cpp
│ │ │ │ ├── DecoderResult.h
│ │ │ │ ├── detector
│ │ │ │ │ ├── MonochromeRectangleDetector.cpp
│ │ │ │ │ ├── MonochromeRectangleDetector.h
│ │ │ │ │ ├── WhiteRectangleDetector.cpp
│ │ │ │ │ └── WhiteRectangleDetector.h
│ │ │ │ ├── DetectorResult.cpp
│ │ │ │ ├── DetectorResult.h
│ │ │ │ ├── EdgeDetector.cpp
│ │ │ │ ├── EdgeDetector.h
│ │ │ │ ├── GlobalHistogramBinarizer.cpp
│ │ │ │ ├── GlobalHistogramBinarizer.h
│ │ │ │ ├── GreyscaleLuminanceSource.cpp
│ │ │ │ ├── GreyscaleLuminanceSource.h
│ │ │ │ ├── GreyscaleRotatedLuminanceSource.cpp
│ │ │ │ ├── GreyscaleRotatedLuminanceSource.h
│ │ │ │ ├── GridSampler.cpp
│ │ │ │ ├── GridSampler.h
│ │ │ │ ├── HybridBinarizer.cpp
│ │ │ │ ├── HybridBinarizer.h
│ │ │ │ ├── IllegalArgumentException.cpp
│ │ │ │ ├── IllegalArgumentException.h
│ │ │ │ ├── PerspectiveTransform.cpp
│ │ │ │ ├── PerspectiveTransform.h
│ │ │ │ ├── Point.h
│ │ │ │ ├── reedsolomon
│ │ │ │ │ ├── GenericGF.cpp
│ │ │ │ │ ├── GenericGF.h
│ │ │ │ │ ├── GenericGFPoly.cpp
│ │ │ │ │ ├── GenericGFPoly.h
│ │ │ │ │ ├── ReedSolomonDecoder.cpp
│ │ │ │ │ ├── ReedSolomonDecoder.h
│ │ │ │ │ ├── ReedSolomonException.cpp
│ │ │ │ │ └── ReedSolomonException.h
│ │ │ │ ├── Str.cpp
│ │ │ │ ├── Str.h
│ │ │ │ ├── StringUtils.cpp
│ │ │ │ └── StringUtils.h
│ │ │ ├── datamatrix
│ │ │ │ ├── DataMatrixReader.cpp
│ │ │ │ ├── DataMatrixReader.h
│ │ │ │ ├── DataMatrixVersion.cpp
│ │ │ │ ├── decoder
│ │ │ │ │ ├── BitMatrixParser.h
│ │ │ │ │ ├── DataBlock.h
│ │ │ │ │ ├── DataMatrixBitMatrixParser.cpp
│ │ │ │ │ ├── DataMatrixDataBlock.cpp
│ │ │ │ │ ├── DataMatrixDecodedBitStreamParser.cpp
│ │ │ │ │ ├── DataMatrixDecoder.cpp
│ │ │ │ │ ├── DecodedBitStreamParser.h
│ │ │ │ │ └── Decoder.h
│ │ │ │ ├── detector
│ │ │ │ │ ├── CornerPoint.h
│ │ │ │ │ ├── DataMatrixCornerPoint.cpp
│ │ │ │ │ ├── DataMatrixDetector.cpp
│ │ │ │ │ ├── DataMatrixDetectorException.cpp
│ │ │ │ │ ├── DataMatrixMonochromeRectangleDetector.cpp
│ │ │ │ │ ├── DetectorException.h
│ │ │ │ │ ├── Detector.h
│ │ │ │ │ └── MonochromeRectangleDetector.h
│ │ │ │ └── Version.h
│ │ │ ├── DecodeHints.cpp
│ │ │ ├── DecodeHints.h
│ │ │ ├── Exception.cpp
│ │ │ ├── Exception.h
│ │ │ ├── FormatException.cpp
│ │ │ ├── FormatException.h
│ │ │ ├── LuminanceSource.cpp
│ │ │ ├── LuminanceSource.h
│ │ │ ├── multi
│ │ │ │ ├── ByQuadrantReader.cpp
│ │ │ │ ├── ByQuadrantReader.h
│ │ │ │ ├── GenericMultipleBarcodeReader.cpp
│ │ │ │ ├── GenericMultipleBarcodeReader.h
│ │ │ │ ├── MultipleBarcodeReader.cpp
│ │ │ │ ├── MultipleBarcodeReader.h
│ │ │ │ └── qrcode
│ │ │ │ ├── detector
│ │ │ │ │ ├── MultiDetector.cpp
│ │ │ │ │ ├── MultiDetector.h
│ │ │ │ │ ├── MultiFinderPatternFinder.cpp
│ │ │ │ │ └── MultiFinderPatternFinder.h
│ │ │ │ ├── QRCodeMultiReader.cpp
│ │ │ │ └── QRCodeMultiReader.h
│ │ │ ├── MultiFormatReader.cpp
│ │ │ ├── MultiFormatReader.h
│ │ │ ├── NotFoundException.cpp
│ │ │ ├── NotFoundException.h
│ │ │ ├── oned
│ │ │ │ ├── Code128Reader.cpp
│ │ │ │ ├── Code128Reader.h
│ │ │ │ ├── Code39Reader.cpp
│ │ │ │ ├── Code39Reader.h
│ │ │ │ ├── EAN13Reader.cpp
│ │ │ │ ├── EAN13Reader.h
│ │ │ │ ├── EAN8Reader.cpp
│ │ │ │ ├── EAN8Reader.h
│ │ │ │ ├── ITFReader.cpp
│ │ │ │ ├── ITFReader.h
│ │ │ │ ├── MultiFormatOneDReader.cpp
│ │ │ │ ├── MultiFormatOneDReader.h
│ │ │ │ ├── MultiFormatUPCEANReader.cpp
│ │ │ │ ├── MultiFormatUPCEANReader.h
│ │ │ │ ├── OneDReader.cpp
│ │ │ │ ├── OneDReader.h
│ │ │ │ ├── OneDResultPoint.cpp
│ │ │ │ ├── OneDResultPoint.h
│ │ │ │ ├── UPCAReader.cpp
│ │ │ │ ├── UPCAReader.h
│ │ │ │ ├── UPCEANReader.cpp
│ │ │ │ ├── UPCEANReader.h
│ │ │ │ ├── UPCEReader.cpp
│ │ │ │ └── UPCEReader.h
│ │ │ ├── qrcode
│ │ │ │ ├── decoder
│ │ │ │ │ ├── BitMatrixParser.h
│ │ │ │ │ ├── DataBlock.h
│ │ │ │ │ ├── DataMask.h
│ │ │ │ │ ├── DecodedBitStreamParser.h
│ │ │ │ │ ├── Decoder.h
│ │ │ │ │ ├── Mode.h
│ │ │ │ │ ├── QRBitMatrixParser.cpp
│ │ │ │ │ ├── QRDataBlock.cpp
│ │ │ │ │ ├── QRDataMask.cpp
│ │ │ │ │ ├── QRDecodedBitStreamParser.cpp
│ │ │ │ │ ├── QRDecoder.cpp
│ │ │ │ │ └── QRMode.cpp
│ │ │ │ ├── detector
│ │ │ │ │ ├── AlignmentPatternFinder.h
│ │ │ │ │ ├── AlignmentPattern.h
│ │ │ │ │ ├── Detector.h
│ │ │ │ │ ├── FinderPatternFinder.h
│ │ │ │ │ ├── FinderPattern.h
│ │ │ │ │ ├── FinderPatternInfo.h
│ │ │ │ │ ├── QRAlignmentPattern.cpp
│ │ │ │ │ ├── QRAlignmentPatternFinder.cpp
│ │ │ │ │ ├── QRDetector.cpp
│ │ │ │ │ ├── QREdgeDetector.cpp
│ │ │ │ │ ├── QREdgeDetector.h
│ │ │ │ │ ├── QRFinderPattern.cpp
│ │ │ │ │ ├── QRFinderPatternFinder.cpp
│ │ │ │ │ └── QRFinderPatternInfo.cpp
│ │ │ │ ├── ErrorCorrectionLevel.h
│ │ │ │ ├── FormatInformation.h
│ │ │ │ ├── QRCodeReader.cpp
│ │ │ │ ├── QRCodeReader.h
│ │ │ │ ├── QRErrorCorrectionLevel.cpp
│ │ │ │ ├── QRFormatInformation.cpp
│ │ │ │ ├── QRVersion.cpp
│ │ │ │ └── Version.h
│ │ │ ├── Reader.cpp
│ │ │ ├── ReaderException.cpp
│ │ │ ├── ReaderException.h
│ │ │ ├── Reader.h
│ │ │ ├── Result.cpp
│ │ │ ├── Result.h
│ │ │ ├── ResultPointCallback.cpp
│ │ │ ├── ResultPointCallback.h
│ │ │ ├── ResultPoint.cpp
│ │ │ └── ResultPoint.h
│ │ ├── QZXing_tutorial.txt
│ │ ├── ZXingBarcodeReader
│ │ │ ├── camerawrapper
│ │ │ │ └── epoc32
│ │ │ │ ├── include
│ │ │ │ │ ├── cameraengine.h
│ │ │ │ │ └── cameraengineobserver.h
│ │ │ │ ├── InstallToDevice
│ │ │ │ │ └── CameraWrapper
│ │ │ │ │ └── sis
│ │ │ │ │ └── camerawrapper.sisx
│ │ │ │ └── release
│ │ │ │ ├── armv5
│ │ │ │ │ ├── lib
│ │ │ │ │ │ ├── camerawrapper{000a0000}.dso
│ │ │ │ │ │ ├── camerawrapper{000a0000}.lib
│ │ │ │ │ │ ├── camerawrapper.dso
│ │ │ │ │ │ └── camerawrapper.lib
│ │ │ │ │ └── urel
│ │ │ │ │ ├── camerawrapper.dll
│ │ │ │ │ └── camerawrapper.dll.map
│ │ │ │ └── winscw
│ │ │ │ └── udeb
│ │ │ │ ├── CamAutoFocus.dll
│ │ │ │ ├── camerawrapper.dll
│ │ │ │ └── camerawrapper.lib
│ │ │ ├── changes.txt
│ │ │ ├── data
│ │ │ │ ├── ZXingBarcodeReader_reg.rss
│ │ │ │ ├── ZXingBarcodeReader.rls
│ │ │ │ └── ZXingBarcodeReader.rss
│ │ │ ├── gfx
│ │ │ │ └── QrDecoder.svg
│ │ │ ├── group
│ │ │ │ ├── ABLD.BAT
│ │ │ │ ├── bld.inf
│ │ │ │ ├── Icons_scalable_dc.mk
│ │ │ │ ├── zxing
│ │ │ │ │ ├── BarcodeFormat.cpp
│ │ │ │ │ ├── BarcodeFormat.h
│ │ │ │ │ ├── Binarizer.cpp
│ │ │ │ │ ├── Binarizer.h
│ │ │ │ │ ├── BinaryBitmap.cpp
│ │ │ │ │ ├── BinaryBitmap.h
│ │ │ │ │ ├── common
│ │ │ │ │ │ ├── Array.cpp
│ │ │ │ │ │ ├── Array.h
│ │ │ │ │ │ ├── BitArray.cpp
│ │ │ │ │ │ ├── BitArray.h
│ │ │ │ │ │ ├── BitMatrix.cpp
│ │ │ │ │ │ ├── BitMatrix.h
│ │ │ │ │ │ ├── BitSource.cpp
│ │ │ │ │ │ ├── BitSource.h
│ │ │ │ │ │ ├── Counted.cpp
│ │ │ │ │ │ ├── Counted.h
│ │ │ │ │ │ ├── DecoderResult.cpp
│ │ │ │ │ │ ├── DecoderResult.h
│ │ │ │ │ │ ├── DetectorResult.cpp
│ │ │ │ │ │ ├── DetectorResult.h
│ │ │ │ │ │ ├── EdgeDetector.cpp
│ │ │ │ │ │ ├── EdgeDetector.h
│ │ │ │ │ │ ├── GlobalHistogramBinarizer.cpp
│ │ │ │ │ │ ├── GlobalHistogramBinarizer.h
│ │ │ │ │ │ ├── GridSampler.cpp
│ │ │ │ │ │ ├── GridSampler.h
│ │ │ │ │ │ ├── IllegalArgumentException.cpp
│ │ │ │ │ │ ├── IllegalArgumentException.h
│ │ │ │ │ │ ├── LocalBlockBinarizer.cpp
│ │ │ │ │ │ ├── LocalBlockBinarizer.h
│ │ │ │ │ │ ├── PerspectiveTransform.cpp
│ │ │ │ │ │ ├── PerspectiveTransform.h
│ │ │ │ │ │ ├── Point.h
│ │ │ │ │ │ ├── reedsolomon
│ │ │ │ │ │ │ ├── GF256.cpp
│ │ │ │ │ │ │ ├── GF256.h
│ │ │ │ │ │ │ ├── GF256Poly.cpp
│ │ │ │ │ │ │ ├── GF256Poly.h
│ │ │ │ │ │ │ ├── ReedSolomonDecoder.cpp
│ │ │ │ │ │ │ ├── ReedSolomonDecoder.h
│ │ │ │ │ │ │ ├── ReedSolomonException.cpp
│ │ │ │ │ │ │ ├── ReedSolomonException.h
│ │ │ │ │ │ │ └── tmp
│ │ │ │ │ │ ├── Str.cpp
│ │ │ │ │ │ ├── Str.h
│ │ │ │ │ │ └── tmp
│ │ │ │ │ ├── datamatrix
│ │ │ │ │ │ ├── DataMatrixReader.cpp
│ │ │ │ │ │ ├── DataMatrixReader.h
│ │ │ │ │ │ ├── decoder
│ │ │ │ │ │ │ ├── BitMatrixParser.cpp
│ │ │ │ │ │ │ ├── BitMatrixParser.h
│ │ │ │ │ │ │ ├── DataBlock.cpp
│ │ │ │ │ │ │ ├── DataBlock.h
│ │ │ │ │ │ │ ├── DecodedBitStreamParser.cpp
│ │ │ │ │ │ │ ├── DecodedBitStreamParser.h
│ │ │ │ │ │ │ ├── Decoder.cpp
│ │ │ │ │ │ │ └── Decoder.h
│ │ │ │ │ │ ├── detector
│ │ │ │ │ │ │ ├── CornerPoint.cpp
│ │ │ │ │ │ │ ├── CornerPoint.h
│ │ │ │ │ │ │ ├── Detector.cpp
│ │ │ │ │ │ │ ├── Detector.h
│ │ │ │ │ │ │ ├── MonochromeRectangleDetector.cpp
│ │ │ │ │ │ │ └── MonochromeRectangleDetector.h
│ │ │ │ │ │ ├── Version.cpp
│ │ │ │ │ │ └── Version.h
│ │ │ │ │ ├── Exception.cpp
│ │ │ │ │ ├── Exception.h
│ │ │ │ │ ├── LuminanceSource.cpp
│ │ │ │ │ ├── LuminanceSource.h
│ │ │ │ │ ├── MultiFormatReader.cpp
│ │ │ │ │ ├── MultiFormatReader.h
│ │ │ │ │ ├── oned
│ │ │ │ │ │ ├── Code128Reader.cpp
│ │ │ │ │ │ ├── Code128Reader.h
│ │ │ │ │ │ ├── Code39Reader.cpp
│ │ │ │ │ │ ├── Code39Reader.h
│ │ │ │ │ │ ├── EAN13Reader.cpp
│ │ │ │ │ │ ├── EAN13Reader.h
│ │ │ │ │ │ ├── EAN8Reader.cpp
│ │ │ │ │ │ ├── EAN8Reader.h
│ │ │ │ │ │ ├── ITFReader.cpp
│ │ │ │ │ │ ├── ITFReader.h
│ │ │ │ │ │ ├── MultiFormatOneDReader.cpp
│ │ │ │ │ │ ├── MultiFormatOneDReader.h
│ │ │ │ │ │ ├── MultiFormatUPCEANReader.cpp
│ │ │ │ │ │ ├── MultiFormatUPCEANReader.h
│ │ │ │ │ │ ├── OneDReader.cpp
│ │ │ │ │ │ ├── OneDReader.h
│ │ │ │ │ │ ├── OneDResultPoint.cpp
│ │ │ │ │ │ ├── OneDResultPoint.h
│ │ │ │ │ │ ├── tmp
│ │ │ │ │ │ ├── UPCAReader.cpp
│ │ │ │ │ │ ├── UPCAReader.h
│ │ │ │ │ │ ├── UPCEANReader.cpp
│ │ │ │ │ │ ├── UPCEANReader.h
│ │ │ │ │ │ ├── UPCEReader.cpp
│ │ │ │ │ │ └── UPCEReader.h
│ │ │ │ │ ├── qrcode
│ │ │ │ │ │ ├── decoder
│ │ │ │ │ │ │ ├── BitMatrixParser.cpp
│ │ │ │ │ │ │ ├── BitMatrixParser.h
│ │ │ │ │ │ │ ├── DataBlock.cpp
│ │ │ │ │ │ │ ├── DataBlock.h
│ │ │ │ │ │ │ ├── DataMask.cpp
│ │ │ │ │ │ │ ├── DataMask.h
│ │ │ │ │ │ │ ├── DecodedBitStreamParser.cpp
│ │ │ │ │ │ │ ├── DecodedBitStreamParser.h
│ │ │ │ │ │ │ ├── Decoder.cpp
│ │ │ │ │ │ │ ├── Decoder.h
│ │ │ │ │ │ │ ├── Mode.cpp
│ │ │ │ │ │ │ ├── Mode.h
│ │ │ │ │ │ │ └── tmp
│ │ │ │ │ │ ├── detector
│ │ │ │ │ │ │ ├── AlignmentPattern.cpp
│ │ │ │ │ │ │ ├── AlignmentPatternFinder.cpp
│ │ │ │ │ │ │ ├── AlignmentPatternFinder.h
│ │ │ │ │ │ │ ├── AlignmentPattern.h
│ │ │ │ │ │ │ ├── Detector.cpp
│ │ │ │ │ │ │ ├── Detector.h
│ │ │ │ │ │ │ ├── FinderPattern.cpp
│ │ │ │ │ │ │ ├── FinderPatternFinder.cpp
│ │ │ │ │ │ │ ├── FinderPatternFinder.h
│ │ │ │ │ │ │ ├── FinderPattern.h
│ │ │ │ │ │ │ ├── FinderPatternInfo.cpp
│ │ │ │ │ │ │ ├── FinderPatternInfo.h
│ │ │ │ │ │ │ ├── QREdgeDetector.cpp
│ │ │ │ │ │ │ ├── QREdgeDetector.h
│ │ │ │ │ │ │ └── tmp
│ │ │ │ │ │ ├── ErrorCorrectionLevel.cpp
│ │ │ │ │ │ ├── ErrorCorrectionLevel.h
│ │ │ │ │ │ ├── FormatInformation.cpp
│ │ │ │ │ │ ├── FormatInformation.h
│ │ │ │ │ │ ├── QRCodeReader.cpp
│ │ │ │ │ │ ├── QRCodeReader.h
│ │ │ │ │ │ ├── tmp
│ │ │ │ │ │ ├── Version.cpp
│ │ │ │ │ │ └── Version.h
│ │ │ │ │ ├── Reader.cpp
│ │ │ │ │ ├── ReaderException.cpp
│ │ │ │ │ ├── ReaderException.h
│ │ │ │ │ ├── Reader.h
│ │ │ │ │ ├── Result.cpp
│ │ │ │ │ ├── Result.h
│ │ │ │ │ ├── ResultPoint.cpp
│ │ │ │ │ ├── ResultPoint.h
│ │ │ │ │ └── tmp
│ │ │ │ └── ZXingBarcodeReader.mmp
│ │ │ ├── inc
│ │ │ │ ├── CameraImage.h
│ │ │ │ ├── ZXingBarcodeReaderApplication.h
│ │ │ │ ├── ZXingBarcodeReaderAppUi.h
│ │ │ │ ├── ZXingBarcodeReaderAppView.h
│ │ │ │ ├── ZXingBarcodeReaderDocument.h
│ │ │ │ ├── ZXingBarcodeReader.hrh
│ │ │ │ └── ZXingBarcodeReader.pan
│ │ │ ├── Nokia_Licence.txt
│ │ │ ├── sis
│ │ │ │ ├── ZXingBarcodeReader_S60.pkg
│ │ │ │ └── ZXingBarcodeReader_S60.sisx
│ │ │ ├── src
│ │ │ │ ├── CameraImage.cpp
│ │ │ │ ├── DecodingOperations.cpp
│ │ │ │ ├── ZXingBarcodeReaderApplication.cpp
│ │ │ │ ├── ZXingBarcodeReaderAppUi.cpp
│ │ │ │ ├── ZXingBarcodeReaderAppView.cpp
│ │ │ │ ├── ZXingBarcodeReader.cpp
│ │ │ │ └── ZXingBarcodeReaderDocument.cpp
│ │ │ └── ZXing_Licence.txt
│ │ └── ZXingBarcodeReader_tutorial.txt
│ ├── zxing.appspot.com
│ │ ├── build.xml
│ │ ├── Generator.launch
│ │ ├── README
│ │ ├── src
│ │ │ └── com
│ │ │ └── zxing
│ │ │ └── web
│ │ │ └── generator
│ │ │ ├── client
│ │ │ │ ├── CalendarEventGenerator.java
│ │ │ │ ├── ContactInfoGenerator.java
│ │ │ │ ├── EmailGenerator.java
│ │ │ │ ├── GeneratorException.java
│ │ │ │ ├── Generator.java
│ │ │ │ ├── GeneratorSource.java
│ │ │ │ ├── GeoLocationGenerator.java
│ │ │ │ ├── PhoneNumberGenerator.java
│ │ │ │ ├── SmsAddressGenerator.java
│ │ │ │ ├── StylesDefs.java
│ │ │ │ ├── TextGenerator.java
│ │ │ │ ├── TimeZoneInfo.java
│ │ │ │ ├── TimeZoneList.java
│ │ │ │ ├── UrlGenerator.java
│ │ │ │ ├── Validators.java
│ │ │ │ └── WifiGenerator.java
│ │ │ └── Generator.gwt.xml
│ │ └── war
│ │ ├── app.yaml
│ │ ├── favicon.ico
│ │ ├── Generator.css
│ │ ├── Generator.html
│ │ ├── index.html
│ │ ├── required-field-bg.png
│ │ ├── scan.html
│ │ ├── style.css
│ │ ├── WEB-INF
│ │ │ ├── appengine-web.xml
│ │ │ ├── lib
│ │ │ │ └── gwt-incubator.jar
│ │ │ └── web.xml
│ │ ├── zxingicon.png
│ │ └── zxingiconsmall.png
│ └── zxingorg
│ ├── build.xml
│ ├── restart.sh
│ ├── server.xml
│ ├── src
│ │ └── com
│ │ └── zxing
│ │ └── web
│ │ ├── DecodeServlet.java
│ │ ├── DoSFilter.java
│ │ ├── IPTrie.java
│ │ └── ServletContextLogHandler.java
│ ├── web
│ │ ├── analytics.jspx
│ │ ├── badimage.jspx
│ │ ├── badurl.jspx
│ │ ├── decode.jspx
│ │ ├── decoderesult.jspx
│ │ ├── favicon.ico
│ │ ├── format.jspx
│ │ ├── index.jspx
│ │ ├── notfound.jspx
│ │ ├── style.css
│ │ ├── WEB-INF
│ │ │ ├── lib
│ │ │ │ ├── commons-fileupload-1.2.2.jar
│ │ │ │ ├── commons-fileupload-LICENSE.txt
│ │ │ │ ├── commons-io-2.4.jar
│ │ │ │ ├── commons-io-LICENSE.txt
│ │ │ │ ├── commons-lang-2.6.jar
│ │ │ │ ├── commons-lang-LICENSE.txt
│ │ │ │ ├── core.jar
│ │ │ │ └── javase.jar
│ │ │ └── web.xml
│ │ └── zxing-icon.png
│ └── w.war
├── QRCode图片存入Oracle并显示于水晶报表
│ ├── difficulty storing BufferedImage in Oracle BLOB field (Oracle-OAS forum at JavaRanch).mht
│ ├── htblobtest.rpt
│ ├── htBLOBTEST.sql
│ ├── htwrite.jsp
│ ├── HTWRITE.prc
│ ├── Java读取图像文件存入oracle中blob字段 - Java - 拼吾爱程序人生.mht
│ ├── readme.txt
│ └── 通過JDBC操縱Oracle數據庫LOB字段的幾種情況分析-WEBASP_NET.mht
├── readme.txt
└── Zxing
├── core.jar
├── javase.jar
├── readme.txt
└── Zxing
├── build
│ ├── built-jar.properties
│ ├── classes
│ │ └── zxing
│ │ ├── Main.class
│ │ └── TestEnDeCode.class
│ └── empty
├── build.xml
├── dist
│ ├── README.TXT
│ └── Zxing.jar
├── manifest.mf
├── nbproject
│ ├── build-impl.xml
│ ├── genfiles.properties
│ ├── private
│ │ ├── private.properties
│ │ └── private.xml
│ ├── project.properties
│ └── project.xml
├── src
│ └── zxing
│ ├── Main.java
│ └── TestEnDeCode.java
└── test
533 directories, 2761 files
好例子网口号:伸出你的我的手 — 分享!
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论