

Contains tools for the 1D/2D barcodes recognition.

## Classes
| Class | Description |
| :- | :- |
|[AustraliaPostCustomerInformationDecoder](/barcode/python-net/aspose.barcode.barcoderecognition/australiapostcustomerinformationdecoder/)|Public interface for Customer Information Field decoding which is used in AustraliaPost symbology. Implementation should be provided by user.|
|[AustraliaPostSettings](/barcode/python-net/aspose.barcode.barcoderecognition/australiapostsettings/)|AustraliaPost decoding parameters. Contains parameters which make influence on recognized data of AustraliaPost symbology.|
|[AztecExtendedParameters](/barcode/python-net/aspose.barcode.barcoderecognition/aztecextendedparameters/)|Stores special data of Aztec recognized barcode|
|[BarCodeExtendedParameters](/barcode/python-net/aspose.barcode.barcoderecognition/barcodeextendedparameters/)|Stores extended parameters of recognized barcode|
|[BarCodeReader](/barcode/python-net/aspose.barcode.barcoderecognition/barcodereader/)|BarCodeReader encapsulates an image which may contain one or several barcodes, it then can perform ReadBarCodes operation to detect barcodes.|
|[BarCodeRegionParameters](/barcode/python-net/aspose.barcode.barcoderecognition/barcoderegionparameters/)|Represents the recognized barcode's region and barcode angle|
|[BarCodeResult](/barcode/python-net/aspose.barcode.barcoderecognition/barcoderesult/)|Stores recognized barcode data like [SingleDecodeType](/barcode/python-net/aspose.barcode.barcoderecognition/singledecodetype/) type, string codetext, <br/>            [BarCodeRegionParameters](/barcode/python-net/aspose.barcode.barcoderecognition/barcoderegionparameters/) region and other parameters|
|[BarcodeSettings](/barcode/python-net/aspose.barcode.barcoderecognition/barcodesettings/)|The main BarCode decoding parameters. Contains parameters which make influence on recognized data.|
|[BaseDecodeType](/barcode/python-net/aspose.barcode.barcoderecognition/basedecodetype/)|Base class for MultiDecodeType and SingleDecodeType.|
|[BaseExtendedParameters](/barcode/python-net/aspose.barcode.barcoderecognition/baseextendedparameters/)|Basic class for extended parameters of recognized barcode storing|
|[CodabarExtendedParameters](/barcode/python-net/aspose.barcode.barcoderecognition/codabarextendedparameters/)|Stores a Codabar additional information of recognized barcode|
|[Code128DataPortion](/barcode/python-net/aspose.barcode.barcoderecognition/code128dataportion/)|Contains the data of subtype for Code128 type barcode|
|[Code128ExtendedParameters](/barcode/python-net/aspose.barcode.barcoderecognition/code128extendedparameters/)|Stores special data of Code128 recognized barcode|
|[DataBarExtendedParameters](/barcode/python-net/aspose.barcode.barcoderecognition/databarextendedparameters/)|Stores a DataBar additional information of recognized barcode|
|[DataMatrixExtendedParameters](/barcode/python-net/aspose.barcode.barcoderecognition/datamatrixextendedparameters/)|Stores special data of DataMatrix recognized barcode|
|[DecodeType](/barcode/python-net/aspose.barcode.barcoderecognition/decodetype/)|Specify the type of barcode to read.|
|[DotCodeExtendedParameters](/barcode/python-net/aspose.barcode.barcoderecognition/dotcodeextendedparameters/)|Stores special data of DotCode recognized barcode|
|[GS1CompositeBarExtendedParameters](/barcode/python-net/aspose.barcode.barcoderecognition/gs1compositebarextendedparameters/)|Stores special data of GS1 Composite Bar recognized barcode|
|[Iso15416Quality](/barcode/python-net/aspose.barcode.barcoderecognition/iso15416quality/)|Stores barcode quality grades calculated according to the ISO/IEC 15416 standard for 1D barcodes.|
|[IsoSymbolQuality](/barcode/python-net/aspose.barcode.barcoderecognition/isosymbolquality/)|Stores barcode symbol quality evaluation results according to ISO/IEC standards.|
|[LuminanceFrame](/barcode/python-net/aspose.barcode.barcoderecognition/luminanceframe/)|Represents an 8-bit grayscale image frame. Each pixel is represented by one byte containing its luminance value.|
|[MaxiCodeExtendedParameters](/barcode/python-net/aspose.barcode.barcoderecognition/maxicodeextendedparameters/)|Stores a MaxiCode additional information of recognized barcode|
|[MultiDecodeType](/barcode/python-net/aspose.barcode.barcoderecognition/multidecodetype/)|Composite decode type.|
|[OneDExtendedParameters](/barcode/python-net/aspose.barcode.barcoderecognition/onedextendedparameters/)|Stores special data of 1D recognized barcode like separate codetext and checksum|
|[Pdf417ExtendedParameters](/barcode/python-net/aspose.barcode.barcoderecognition/pdf417extendedparameters/)|Stores a MacroPdf417 metadata information of recognized barcode|
|[QRExtendedParameters](/barcode/python-net/aspose.barcode.barcoderecognition/qrextendedparameters/)|Stores a QR Structured Append information of recognized barcode|
|[Quadrangle](/barcode/python-net/aspose.barcode.barcoderecognition/quadrangle/)|Stores a set of four [Point](/barcode/python-net/aspose.drawing/point/)s that represent a [Quadrangle](/barcode/python-net/aspose.barcode.barcoderecognition/quadrangle/) region.|
|[QualitySettings](/barcode/python-net/aspose.barcode.barcoderecognition/qualitysettings/)|QualitySettings allows to configure recognition quality and speed manually.<br/>            You can quickly set up QualitySettings with embedded presets: HighPerformance, NormalQuality, HighQuality, MaxQuality or you can manually configure separate options.<br/>            Default value of QualitySettings is NormalQuality.|
|[SingleDecodeType](/barcode/python-net/aspose.barcode.barcoderecognition/singledecodetype/)|Single decode type. See decode type to get instance.|
## Enumerations
| Enumeration | Description |
| :- | :- |
|[BarCodeConfidence](/barcode/python-net/aspose.barcode.barcoderecognition/barcodeconfidence/)|Contains recognition confidence level|
|[BarcodeQualityMode](/barcode/python-net/aspose.barcode.barcoderecognition/barcodequalitymode/)||
|[ChecksumValidation](/barcode/python-net/aspose.barcode.barcoderecognition/checksumvalidation/)||
|[Code128SubType](/barcode/python-net/aspose.barcode.barcoderecognition/code128subtype/)|Contains types of Code128 subset|
|[ComplexBackgroundMode](/barcode/python-net/aspose.barcode.barcoderecognition/complexbackgroundmode/)||
|[DeconvolutionMode](/barcode/python-net/aspose.barcode.barcoderecognition/deconvolutionmode/)||
|[InverseImageMode](/barcode/python-net/aspose.barcode.barcoderecognition/inverseimagemode/)||
|[XDimensionMode](/barcode/python-net/aspose.barcode.barcoderecognition/xdimensionmode/)||
