forked from Lainports/freebsd-ports
There have been nearly 800 commits that touched about 10k lines of code
since the last release.
Here are the highlights/major changes:
* switch to C++-17 (client code can still be compiled with a C++-11
compiler)
* switch to the reimplemented 1D detectors (about 5x faster than old
ones in false-positive use case)
* deprecate the use of ResultMetadata, see ZXingReader.cpp as an
example
* completely new Android wrapper library with CameraX support,
integrated build system and demo app
* a lot faster and more capable isPure detection for all 2D codes
* completely new QRCode reader (faster, better support for rotated
symbols)
* new BarcodeFormat names (old ones still available but deprecated)
* new ZXingQtCamReader demo app based on QtMultimedia and QtQuick
* reduced false positive rate for UPC/EAN barcodes + improved Add-On
symbol handling
* 20% faster ReedSolomon error correcting
* PDF417 is faster and supports flipped symbols
* DataMatrix: added DMRE support
* much improved python wrapper incl. PyPI module for easy pip
installation (thanks to antoinehumbert)
* proper ECI handling in all 2D barcodes (thanks to gitlost)
* added Structured Append support for DataMatrix, Aztec and MaxiCode
(thanks to gitlost)
Note: The next release will drop support for a number of deprecated
APIs. Please update your code and fix all deprecation warnings now.
160 lines
5.4 KiB
Text
160 lines
5.4 KiB
Text
include/ZXing/BarcodeFormat.h
|
|
include/ZXing/BinaryBitmap.h
|
|
include/ZXing/BitArray.h
|
|
include/ZXing/BitHacks.h
|
|
include/ZXing/BitMatrix.h
|
|
include/ZXing/BitMatrixCursor.h
|
|
include/ZXing/BitMatrixIO.h
|
|
include/ZXing/BitSource.h
|
|
include/ZXing/ByteArray.h
|
|
include/ZXing/ByteMatrix.h
|
|
include/ZXing/CharacterSet.h
|
|
include/ZXing/CharacterSetECI.h
|
|
include/ZXing/ConcentricFinder.h
|
|
include/ZXing/CustomData.h
|
|
include/ZXing/DecodeHints.h
|
|
include/ZXing/DecodeStatus.h
|
|
include/ZXing/DecoderResult.h
|
|
include/ZXing/DetectorResult.h
|
|
include/ZXing/Flags.h
|
|
include/ZXing/GTIN.h
|
|
include/ZXing/GenericGF.h
|
|
include/ZXing/GenericGFPoly.h
|
|
include/ZXing/GenericLuminanceSource.h
|
|
include/ZXing/GlobalHistogramBinarizer.h
|
|
include/ZXing/GridSampler.h
|
|
include/ZXing/HybridBinarizer.h
|
|
include/ZXing/LogMatrix.h
|
|
include/ZXing/LuminanceSource.h
|
|
include/ZXing/Matrix.h
|
|
include/ZXing/MultiFormatReader.h
|
|
include/ZXing/MultiFormatWriter.h
|
|
include/ZXing/Pattern.h
|
|
include/ZXing/PerspectiveTransform.h
|
|
include/ZXing/Point.h
|
|
include/ZXing/Quadrilateral.h
|
|
include/ZXing/ReadBarcode.h
|
|
include/ZXing/Reader.h
|
|
include/ZXing/ReedSolomonDecoder.h
|
|
include/ZXing/ReedSolomonEncoder.h
|
|
include/ZXing/RegressionLine.h
|
|
include/ZXing/Result.h
|
|
include/ZXing/ResultMetadata.h
|
|
include/ZXing/ResultPoint.h
|
|
include/ZXing/Scope.h
|
|
include/ZXing/StructuredAppend.h
|
|
include/ZXing/TextDecoder.h
|
|
include/ZXing/TextEncoder.h
|
|
include/ZXing/TextUtfEncoding.h
|
|
include/ZXing/ThresholdBinarizer.h
|
|
include/ZXing/TritMatrix.h
|
|
include/ZXing/WhiteRectDetector.h
|
|
include/ZXing/ZXBigInteger.h
|
|
include/ZXing/ZXConfig.h
|
|
include/ZXing/ZXContainerAlgorithms.h
|
|
include/ZXing/ZXNullable.h
|
|
include/ZXing/ZXTestSupport.h
|
|
include/ZXing/ZXVersion.h
|
|
include/ZXing/aztec/AZDecoder.h
|
|
include/ZXing/aztec/AZDetector.h
|
|
include/ZXing/aztec/AZDetectorResult.h
|
|
include/ZXing/aztec/AZEncoder.h
|
|
include/ZXing/aztec/AZEncodingState.h
|
|
include/ZXing/aztec/AZHighLevelEncoder.h
|
|
include/ZXing/aztec/AZReader.h
|
|
include/ZXing/aztec/AZToken.h
|
|
include/ZXing/aztec/AZWriter.h
|
|
include/ZXing/datamatrix/DMBitLayout.h
|
|
include/ZXing/datamatrix/DMDataBlock.h
|
|
include/ZXing/datamatrix/DMDecoder.h
|
|
include/ZXing/datamatrix/DMDetector.h
|
|
include/ZXing/datamatrix/DMECEncoder.h
|
|
include/ZXing/datamatrix/DMEncoderContext.h
|
|
include/ZXing/datamatrix/DMHighLevelEncoder.h
|
|
include/ZXing/datamatrix/DMReader.h
|
|
include/ZXing/datamatrix/DMSymbolInfo.h
|
|
include/ZXing/datamatrix/DMSymbolShape.h
|
|
include/ZXing/datamatrix/DMVersion.h
|
|
include/ZXing/datamatrix/DMWriter.h
|
|
include/ZXing/maxicode/MCBitMatrixParser.h
|
|
include/ZXing/maxicode/MCDecoder.h
|
|
include/ZXing/maxicode/MCReader.h
|
|
include/ZXing/oned/ODCodabarReader.h
|
|
include/ZXing/oned/ODCodabarWriter.h
|
|
include/ZXing/oned/ODCode128Patterns.h
|
|
include/ZXing/oned/ODCode128Reader.h
|
|
include/ZXing/oned/ODCode128Writer.h
|
|
include/ZXing/oned/ODCode39Reader.h
|
|
include/ZXing/oned/ODCode39Writer.h
|
|
include/ZXing/oned/ODCode93Reader.h
|
|
include/ZXing/oned/ODCode93Writer.h
|
|
include/ZXing/oned/ODDataBarCommon.h
|
|
include/ZXing/oned/ODDataBarExpandedReader.h
|
|
include/ZXing/oned/ODDataBarReader.h
|
|
include/ZXing/oned/ODEAN13Writer.h
|
|
include/ZXing/oned/ODEAN8Writer.h
|
|
include/ZXing/oned/ODITFReader.h
|
|
include/ZXing/oned/ODITFWriter.h
|
|
include/ZXing/oned/ODMultiUPCEANReader.h
|
|
include/ZXing/oned/ODReader.h
|
|
include/ZXing/oned/ODRowReader.h
|
|
include/ZXing/oned/ODUPCAWriter.h
|
|
include/ZXing/oned/ODUPCEANCommon.h
|
|
include/ZXing/oned/ODUPCEWriter.h
|
|
include/ZXing/oned/ODWriterHelper.h
|
|
include/ZXing/oned/rss/ODRSSExpandedBinaryDecoder.h
|
|
include/ZXing/oned/rss/ODRSSFieldParser.h
|
|
include/ZXing/oned/rss/ODRSSGenericAppIdDecoder.h
|
|
include/ZXing/pdf417/PDFBarcodeMetadata.h
|
|
include/ZXing/pdf417/PDFBarcodeValue.h
|
|
include/ZXing/pdf417/PDFBoundingBox.h
|
|
include/ZXing/pdf417/PDFCodeword.h
|
|
include/ZXing/pdf417/PDFCodewordDecoder.h
|
|
include/ZXing/pdf417/PDFCompaction.h
|
|
include/ZXing/pdf417/PDFDecodedBitStreamParser.h
|
|
include/ZXing/pdf417/PDFDecoderResultExtra.h
|
|
include/ZXing/pdf417/PDFDetectionResult.h
|
|
include/ZXing/pdf417/PDFDetectionResultColumn.h
|
|
include/ZXing/pdf417/PDFDetector.h
|
|
include/ZXing/pdf417/PDFEncoder.h
|
|
include/ZXing/pdf417/PDFHighLevelEncoder.h
|
|
include/ZXing/pdf417/PDFModulusGF.h
|
|
include/ZXing/pdf417/PDFModulusPoly.h
|
|
include/ZXing/pdf417/PDFReader.h
|
|
include/ZXing/pdf417/PDFScanningDecoder.h
|
|
include/ZXing/pdf417/PDFWriter.h
|
|
include/ZXing/qrcode/QRBitMatrixParser.h
|
|
include/ZXing/qrcode/QRCodecMode.h
|
|
include/ZXing/qrcode/QRDataBlock.h
|
|
include/ZXing/qrcode/QRDataMask.h
|
|
include/ZXing/qrcode/QRDecoder.h
|
|
include/ZXing/qrcode/QRDecoderMetadata.h
|
|
include/ZXing/qrcode/QRDetector.h
|
|
include/ZXing/qrcode/QRECB.h
|
|
include/ZXing/qrcode/QREncodeResult.h
|
|
include/ZXing/qrcode/QREncoder.h
|
|
include/ZXing/qrcode/QRErrorCorrectionLevel.h
|
|
include/ZXing/qrcode/QRFormatInformation.h
|
|
include/ZXing/qrcode/QRMaskUtil.h
|
|
include/ZXing/qrcode/QRMatrixUtil.h
|
|
include/ZXing/qrcode/QRReader.h
|
|
include/ZXing/qrcode/QRVersion.h
|
|
include/ZXing/qrcode/QRWriter.h
|
|
include/ZXing/textcodec/Big5MapTable.h
|
|
include/ZXing/textcodec/Big5TextDecoder.h
|
|
include/ZXing/textcodec/Big5TextEncoder.h
|
|
include/ZXing/textcodec/GBTextDecoder.h
|
|
include/ZXing/textcodec/GBTextEncoder.h
|
|
include/ZXing/textcodec/JPTextDecoder.h
|
|
include/ZXing/textcodec/JPTextEncoder.h
|
|
include/ZXing/textcodec/KRHangulMapping.h
|
|
include/ZXing/textcodec/KRTextDecoder.h
|
|
include/ZXing/textcodec/KRTextEncoder.h
|
|
lib/cmake/ZXing/ZXingConfig.cmake
|
|
lib/cmake/ZXing/ZXingConfigVersion.cmake
|
|
lib/cmake/ZXing/ZXingTargets-%%CMAKE_BUILD_TYPE%%.cmake
|
|
lib/cmake/ZXing/ZXingTargets.cmake
|
|
lib/libZXing.so
|
|
lib/libZXing.so.1
|
|
lib/libZXing.so.1.2.0
|
|
libdata/pkgconfig/zxing.pc
|