aspose_barcode.recognition

aspose_barcode.recognition module

The aspose_barcode.recognition namespace groups all objects needed to define barcode recognition parameters, perform scans, and obtain detailed results. It includes symbology‑specific settings, extended parameter classes, and the core BarCodeReader class.

Classes

ClassDescription
AustraliaPostSettingsAustraliaPost decoding parameters. Contains parameters which influence recognized data of AustraliaPost symbology.
AztecExtendedParametersStores special data of Aztec recognized barcode.
BarCodeExtendedParameters
BarCodeReaderBarCodeReader encapsulates an image which may contain one or several barcodes, it then can perform ReadBarCodes operatio
BarCodeRegionParametersRepresents the recognized barcode’s region and barcode angle. This sample shows how to get barcode Angle and bounding qu
BarCodeResultStores recognized barcode data like SingleDecodeType type,. codetext, BarCodeRegionParameters region and other parameter
BarcodeSettingsContains settings for barcode recognition.
CodabarExtendedParametersStores a Codabar additional information of recognized barcode.
Code128DataPortionContains the data of subtype for Code128 type barcode.
Code128ExtendedParametersStores special data of Code128 recognized barcode. Represents the recognized barcode’s region and barcode angle This sam
DataBarExtendedParametersStores a DataBar additional information of recognized barcode.
DataMatrixExtendedParametersStores special data of DataMatrix recognized barcode This sample shows how to get DataMatrix raw values.
DotCodeExtendedParameters
GS1CompositeBarExtendedParametersStores additional information for GS1 Composite Bar recognized barcodes.
MaxiCodeExtendedParametersStores a MaxiCode additional information of recognized barcode.
OneDExtendedParametersStores special data of 1D recognized barcode like separate codetext and checksum. This sample shows how to get 1D barcod
Pdf417ExtendedParametersStores a MacroPdf417 metadata information of recognized barcode. This sample shows how to get Macro Pdf417 metadata
QRExtendedParametersStores a QR Structured Append information of recognized barcode. This sample shows how to get QR Structured Append data
QuadrangleStores a set of four Points that represent a Quadrangle region.
QualitySettingsQualitySettings allows to configure recognition quality and speed manually. You can quickly set up QualitySettings by em
RecognitionAbortedExceptionException raised when barcode recognition is aborted.

Enums

EnumDescription
BarCodeConfidenceContains recognition confidence level. This sample shows how BarCodeConfidence changed, depending on barcode type
BarcodeQualityModeMode which enables methods to recognize barcode elements with the selected quality. Barcode element with lower quality r
ChecksumValidationEnable checksum validation during recognition for 1D barcodes. Default is treated as Yes for symbologies which must cont
Code128SubType
ComplexBackgroundModeMode which enables or disables additional recognition of color barcodes on color images.
CustomerInformationInterpretingTypeDefines the interpreting type(C_TABLE or N_TABLE) of customer information for AustralianPost BarCode.
DecodeTypeSpecify the type of barcode to read. This sample shows how to detect Code39 and Code128 barcodes.
DeconvolutionModeDeconvolution (image restorations) mode which defines level of image degradation. Originally deconvolution is a function
InverseImageModeMode which enables or disables additional recognition of barcodes on images with inverted colors (luminance).
XDimensionModeRecognition mode which sets size (from 1 to infinity) of barcode minimal element: matrix cell or bar. This sample shows