Namespaces | |
Barcode1D | |
Classes | |
class | AustraliaPostCustomerInformationDecoder |
Public interface for Customer Information Field decoding which is used in AustraliaPost symbology. Implementation should be provided by user. More... | |
class | AustraliaPostSettings |
AustraliaPost decoding parameters. Contains parameters which make influence on recognized data of AustraliaPost symbology. More... | |
class | AztecExtendedParameters |
Stores special data of Aztec recognized barcode More... | |
class | BarCodeExtendedParameters |
Stores extended parameters of recognized barcode More... | |
class | BarCodeReader |
BarCodeReader encapsulates an image which may contain one or several barcodes, it then can perform ReadBarCodes operation to detect barcodes. More... | |
class | BarCodeRegionParameters |
Represents the recognized barcode's region and barcode angle More... | |
class | BarCodeResult |
Stores recognized barcode data like SingleDecodeType type, System::String codetext, BarCodeRegionParameters region and other parameters More... | |
class | BarcodeSettings |
The main BarCode decoding parameters. Contains parameters which make influence on recognized data. More... | |
class | BaseDecodeType |
Base class for MultyDecodeType and SingleDecodeType. More... | |
class | BaseExtendedParameters |
Basic class for extended parameters of recognized barcode storing More... | |
class | CodabarExtendedParameters |
Stores a Codabar additional information of recognized barcode More... | |
class | Code128DataPortion |
Contains the data of subtype for Code128 type barcode More... | |
class | Code128ExtendedParameters |
Stores special data of Code128 recognized barcode More... | |
class | DataBarExtendedParameters |
Stores a DataBar additional information of recognized barcode More... | |
class | DataMatrixExtendedParameters |
Stores special data of DataMatrix recognized barcode More... | |
class | DecodeType |
Specify the type of barcode to read. More... | |
class | Details_BarCodeRecognitionException |
General exception thrown by BarCodeReader, inherited from BarCodeException More... | |
class | Details_RecognitionAbortedException |
Represents recognition abort exception which is thrown in timeout exceeding during recognition with BarCodeReader. More... | |
class | DotCodeExtendedParameters |
Stores special data of DotCode recognized barcode More... | |
class | GS1CompositeBarExtendedParameters |
Stores special data of GS1 Composite Bar recognized barcode More... | |
class | MaxiCodeExtendedParameters |
Stores a MaxiCode additional information of recognized barcode More... | |
class | MultyDecodeType |
Composite decode type. More... | |
class | OneDExtendedParameters |
Stores special data of 1D recognized barcode like separate codetext and checksum More... | |
class | Pdf417ExtendedParameters |
Stores a MacroPdf417 metadata information of recognized barcode More... | |
class | QRExtendedParameters |
Stores a QR Structured Append information of recognized barcode More... | |
class | Quadrangle |
Stores a set of four Points that represent a Quadrangle region. More... | |
class | QualitySettings |
QualitySettings allows to configure recognition quality and speed manually. You can quickly set up QualitySettings with embedded presets: HighPerformance, NormalQuality, HighQuality, MaxQuality or you can manually configure separate options. Default value of QualitySettings is NormalQuality. More... | |
class | SingleDecodeType |
Single decode type. See decode type to get instance. More... | |
using Aspose::BarCode::BarCodeRecognition::BarCodeRecognitionException = typedef System::ExceptionWrapper<Details_BarCodeRecognitionException> |
using Aspose::BarCode::BarCodeRecognition::RecognitionAbortedException = typedef System::ExceptionWrapper<Details_RecognitionAbortedException> |
|
strong |
Contains recognition confidence level
This sample shows how BarCodeConfidence changed, depending on barcode type
Mode which enables methods to recognize barcode elements with the selected quality. Barcode element with lower quality requires more hard methods which slows the recognition.
This sample shows how to use BarcodeQuality mode
Enumerator | |
---|---|
High | Enables recognition methods for High quality barcodes. |
Normal | Enables recognition methods for Common(Normal) quality barcodes. |
Low | Enables recognition methods for Low quality barcodes. |
Enable checksum validation during recognition for 1D and Postal barcodes.
Default is treated as Yes for symbologies which must contain checksum, as No where checksum only possible.
Checksum never used: Codabar, PatchCode, Pharmacode, DataLogic2of5
Checksum is possible: Code39 Standard/Extended, Standard2of5, Interleaved2of5, ItalianPost25, Matrix2of5, MSI, ItalianPost25, DeutschePostIdentcode, DeutschePostLeitcode, VIN
Checksum always used: Rest symbologies
This sample shows influence of ChecksumValidation on recognition quality and results
Enumerator | |
---|---|
Default | If checksum is required by the specification - it will be validated. |
On | Always validate checksum if possible. |
Off | Do not validate checksum. |
Contains types of Code128 subset
Mode which enables or disables additional recognition of color barcodes on color images.
This sample shows how to use ComplexBackground mode
Deconvolution (image restorations) mode which defines level of image degradation. Originally deconvolution is a function which can restore image degraded (convoluted) by any natural function like blur, during obtaining image by camera. Because we cannot detect image function which corrupt the image, we have to check most well know functions like sharp or mathematical morphology.
This sample shows how to use Deconvolution mode
Mode which enables or disables additional recognition of barcodes on images with inverted colors (luminance).
This sample shows how to use InverseImage mode
Recognition mode which sets size (from 1 to infinity) of barcode minimal element: matrix cell or bar.
This sample shows how to use XDimension mode
bool Aspose::BarCode::BarCodeRecognition::operator!= | ( | System::SharedPtr< GS1CompositeBarExtendedParameters > | first, |
System::SharedPtr< GS1CompositeBarExtendedParameters > | second | ||
) |
bool Aspose::BarCode::BarCodeRecognition::operator!= | ( | System::SharedPtr< CodabarExtendedParameters > | first, |
System::SharedPtr< CodabarExtendedParameters > | second | ||
) |
bool Aspose::BarCode::BarCodeRecognition::operator!= | ( | System::SharedPtr< DataBarExtendedParameters > | first, |
System::SharedPtr< DataBarExtendedParameters > | second | ||
) |
bool Aspose::BarCode::BarCodeRecognition::operator!= | ( | System::SharedPtr< DotCodeExtendedParameters > | first, |
System::SharedPtr< DotCodeExtendedParameters > | second | ||
) |
bool Aspose::BarCode::BarCodeRecognition::operator!= | ( | System::SharedPtr< MaxiCodeExtendedParameters > | first, |
System::SharedPtr< MaxiCodeExtendedParameters > | second | ||
) |
bool Aspose::BarCode::BarCodeRecognition::operator!= | ( | System::SharedPtr< Code128DataPortion > | first, |
System::SharedPtr< Code128DataPortion > | second | ||
) |
bool Aspose::BarCode::BarCodeRecognition::operator!= | ( | System::SharedPtr< AztecExtendedParameters > | first, |
System::SharedPtr< AztecExtendedParameters > | second | ||
) |
bool Aspose::BarCode::BarCodeRecognition::operator!= | ( | System::SharedPtr< DataMatrixExtendedParameters > | first, |
System::SharedPtr< DataMatrixExtendedParameters > | second | ||
) |
bool Aspose::BarCode::BarCodeRecognition::operator!= | ( | System::SharedPtr< Code128ExtendedParameters > | first, |
System::SharedPtr< Code128ExtendedParameters > | second | ||
) |
bool Aspose::BarCode::BarCodeRecognition::operator!= | ( | System::SharedPtr< OneDExtendedParameters > | first, |
System::SharedPtr< OneDExtendedParameters > | second | ||
) |
bool Aspose::BarCode::BarCodeRecognition::operator!= | ( | System::SharedPtr< BarCodeExtendedParameters > | first, |
System::SharedPtr< BarCodeExtendedParameters > | second | ||
) |
bool Aspose::BarCode::BarCodeRecognition::operator!= | ( | System::SharedPtr< BarCodeRegionParameters > | first, |
System::SharedPtr< BarCodeRegionParameters > | second | ||
) |
bool Aspose::BarCode::BarCodeRecognition::operator!= | ( | System::SharedPtr< QRExtendedParameters > | first, |
System::SharedPtr< QRExtendedParameters > | second | ||
) |
bool Aspose::BarCode::BarCodeRecognition::operator!= | ( | System::SharedPtr< Quadrangle > | first, |
System::SharedPtr< Quadrangle > | second | ||
) |
bool Aspose::BarCode::BarCodeRecognition::operator!= | ( | System::SharedPtr< BarCodeResult > | first, |
System::SharedPtr< BarCodeResult > | second | ||
) |
bool Aspose::BarCode::BarCodeRecognition::operator!= | ( | System::SharedPtr< Pdf417ExtendedParameters > | first, |
System::SharedPtr< Pdf417ExtendedParameters > | second | ||
) |
bool Aspose::BarCode::BarCodeRecognition::operator== | ( | System::SharedPtr< GS1CompositeBarExtendedParameters > | first, |
System::SharedPtr< GS1CompositeBarExtendedParameters > | second | ||
) |
bool Aspose::BarCode::BarCodeRecognition::operator== | ( | System::SharedPtr< CodabarExtendedParameters > | first, |
System::SharedPtr< CodabarExtendedParameters > | second | ||
) |
bool Aspose::BarCode::BarCodeRecognition::operator== | ( | System::SharedPtr< DataBarExtendedParameters > | first, |
System::SharedPtr< DataBarExtendedParameters > | second | ||
) |
bool Aspose::BarCode::BarCodeRecognition::operator== | ( | System::SharedPtr< DotCodeExtendedParameters > | first, |
System::SharedPtr< DotCodeExtendedParameters > | second | ||
) |
bool Aspose::BarCode::BarCodeRecognition::operator== | ( | System::SharedPtr< MaxiCodeExtendedParameters > | first, |
System::SharedPtr< MaxiCodeExtendedParameters > | second | ||
) |
bool Aspose::BarCode::BarCodeRecognition::operator== | ( | System::SharedPtr< Code128DataPortion > | first, |
System::SharedPtr< Code128DataPortion > | second | ||
) |
bool Aspose::BarCode::BarCodeRecognition::operator== | ( | System::SharedPtr< DataMatrixExtendedParameters > | first, |
System::SharedPtr< DataMatrixExtendedParameters > | second | ||
) |
bool Aspose::BarCode::BarCodeRecognition::operator== | ( | System::SharedPtr< AztecExtendedParameters > | first, |
System::SharedPtr< AztecExtendedParameters > | second | ||
) |
bool Aspose::BarCode::BarCodeRecognition::operator== | ( | System::SharedPtr< Code128ExtendedParameters > | first, |
System::SharedPtr< Code128ExtendedParameters > | second | ||
) |
bool Aspose::BarCode::BarCodeRecognition::operator== | ( | System::SharedPtr< OneDExtendedParameters > | first, |
System::SharedPtr< OneDExtendedParameters > | second | ||
) |
bool Aspose::BarCode::BarCodeRecognition::operator== | ( | System::SharedPtr< BarCodeExtendedParameters > | first, |
System::SharedPtr< BarCodeExtendedParameters > | second | ||
) |
bool Aspose::BarCode::BarCodeRecognition::operator== | ( | System::SharedPtr< BarCodeRegionParameters > | first, |
System::SharedPtr< BarCodeRegionParameters > | second | ||
) |
bool Aspose::BarCode::BarCodeRecognition::operator== | ( | System::SharedPtr< QRExtendedParameters > | first, |
System::SharedPtr< QRExtendedParameters > | second | ||
) |
bool Aspose::BarCode::BarCodeRecognition::operator== | ( | System::SharedPtr< Quadrangle > | first, |
System::SharedPtr< Quadrangle > | second | ||
) |
bool Aspose::BarCode::BarCodeRecognition::operator== | ( | System::SharedPtr< BarCodeResult > | first, |
System::SharedPtr< BarCodeResult > | second | ||
) |
bool Aspose::BarCode::BarCodeRecognition::operator== | ( | System::SharedPtr< Pdf417ExtendedParameters > | first, |
System::SharedPtr< Pdf417ExtendedParameters > | second | ||
) |