API Reference - Android
The Dynamsoft Barcode Reader (DBR) Android SDK comes with seven libraries:
Library | Description |
---|---|
DynamsoftCaptureVisionRouter.aar |
The Capture Vision Router library is used to interact with image-processing and semantic-processing products in the applications. It accepts an image source and returns processing results which may contain final results or intermediate results. |
DynamsoftBarcodeReader.aar |
The Dynamsoft Barcode Reader library, which includes 1D and 2D barcodes recognition algorithm and related APIs. |
DynamsoftCore.aar |
The core library, which includes common basic structures and intermediate result related APIs. |
DynamsoftImageProcessing.aar |
The image processing library, which incorporates a collection of basic and specialized image processing algorithms. |
DynamsoftLicense.aar |
The license library, which includes license related APIs. |
DynamsoftCameraEnhancer.aar (Optional) |
The Dynamsoft Camera Enhancer (DCE) SDK provides camera control, camera enhancements, and basic UI configuration features. |
DynamsoftUtility.aar (Optional) |
The utility library, which includes multiple implementations of image source adapters, result filter, image exporter, and other utility APIs etc. |
Primary Class
Input
Final Results
BarcodeResultItem
CapturedResultReceiver
CapturedResult
CapturedResultItem
DecodedBarcodesResult
OriginalImageResultItem
Final Results Filters
Detailed Barcode Results
Intermediate Results
IntermediateResultManager
IntermediateResultReceiver
ObservationParameters
IntermediateResultExtraInfo
BinaryImageUnit
ColourImageUnit
ContoursUnit
EnhancedGrayscaleImageUnit
GrayscaleImageUnit
IntermediateResult
IntermediateResultUnit
LineSegmentsUnit
PredetectedRegionElement
PredetectedRegionsUnit
RegionObjectElement
ScaledDownColourImageUnit
TextRemovedBinaryImageUnit
TextZonesUnit
TextureDetectionResultUnit
TextureRemovedBinaryImageUnit
TextureRemovedGrayscaleImageUnit
TransformedGrayscaleImageUnit
ScaledUpBarcodeImageUnit
CandidateBarcodeZonesUnit
ComplementedBarcodeImageUnit
DeformationResistedBarcodeImageUnit
LocalizedBarcodesUnit
LocalizedBarcodeElement
DecodedBarcodesUnit
DecodedBarcodeElement
ExtendedBarcodeResult
Settings
State Listener
License
Basic Structure
Enumerations
BarcodeFormat
BufferOverflowProtectionMode
CapturedResultItemType
CaptureState
CornerType
DeblurMode
ErrorCode
ExtendedBarcodeResultType
GrayscaleEnhancementMode
GrayscaleTransformationMode
ImageCaptureDistanceMode
ImagePixelFormat
ImageSourceState
ImageTagType
IntermediateResultUnitType
LocalizationMode
PresetTemplate
QRCodeErrorCorrectionLevel
RasterDataSource
RegionObjectElementType
SectionType
TransformMatrixType
VideoFrameQuality