DSDecodedBarcodesResult Class
DSDecodedBarcodesResult represents a collection of DSBarcodeResultItem, the basic unit of a decoded barcode result. It provides access to information about the decoded barcodes of an image/frame, the source image/frame, and any errors that occurred during the barcode reading process.
Definition
Assembly: DynamsoftCaptureVisionBundle.xcframework
- Objective-C
- Swift
@interface DSDecodedBarcodesResult : DSCapturedResultBaseclass DecodedBarcodesResult : CapturedResultBase
Attributes
| Attributes | Type | Description |
|---|---|---|
items |
NSArray<DSBarcodeResultItem*> * | An array of DSBarcodeResultItem, which is the basic unit of the captured results. |
The following attributes are inherited from DSCapturedResultBase:
| Attributes | Type | Description |
|---|---|---|
originalImageHashId |
NSString * | The hash id of the original image. |
originalImageTag |
DSImageTag * | The DSImageTag of the original image. |
rotationTransformMatrix |
CGAffineTransform | The rotation transformation matrix of the original image relative to the rotated image. |
errorCode |
NSInteger | Get the error code of this result. |
errorMessage |
NSString * | Get the error message of this result. |
items
An array of DSBarcodeResultItem, which is the basic unit of the barcode capture results.
- Objective-C
- Swift
@property (nonatomic, readonly, copy, nullable) NSArray<DSBarcodeResultItem *> *items;var items: [DSBarcodeResultItem]? { get }