Resource Base
Table of contents

Thanks for downloading Dynamsoft Barcode Reader Package!

Your download will start shortly. If your download does not begin, click here to retry.

DSCapturedResult

The DSCapturedResult class represents the result of a capture operation on an image. Internally, DSCapturedResult stores an array that contains multiple items, each of which may be a barcode, text line, detected quad, normalized image, original image, parsed item, etc.

Definition

Assembly: DynamsoftCore.framework

  • Objective-C
  • Swift
  1. @interface DSCapturedResult : NSObject
    
  2. class CapturedResult : NSObject
    

Attributes

Attributes Type Description
originalImageHashId NSString * The hash id of the original image. You can use this ID to get the original image via IntermediateResultManager class.
originalImageTag DSImageTag The DSImageTag of the original image that records information such as the image ID of the original image.
items NSArray<DSCapturedResultItem> ** An array of DSCapturedResultItems, which are the basic unit of the captured results. A DSCapturedResultItem can be a original image, a decoded barcode, a recognized text, a detected quad, a normalized image or a parsed result. View DSCapturedResultItemType for all available types.
rotationTransformMatrix CGAffineTransform The rotation transformation matrix of the original image relative to the rotated image.

originalImageHashId

The hash ID of the original image which can be used to get the original image via the IntermediateResultManager class.

  • Objective-C
  • Swift
  1. @property(nonatomic, copy, readonly) NSString *originalImageHashId;
    
  2. var originalImageHashId: String { get }
    

originalImageTag

The DSImageTag of the original image that records information such as the image ID of the original image.

  • Objective-C
  • Swift
  1. @property(nonatomic, readonly) DSImageTag *originalImageTag;
    
  2. var originalImageTag: ImageTag { get }
    

items

An array of DSCapturedResultItem, which is the basic unit of the captured results. A DSCapturedResultItem can be an original image, a decoded barcode, a recognized text, a detected quad, a normalized image, or a parsed result. View DSCapturedResultItemType for all available types.

  • Objective-C
  • Swift
  1. @property(nonatomic, strong, nullable, readonly) NSArray<DSCapturedResultItem *> *items;
    
  2. var items: [CapturedResultItem]? { get }
    

rotationTransformMatrix

The rotation transformation matrix of the original image relative to the rotated image. View CGAffineTransform for more info.

  • Objective-C
  • Swift
  1. @property(nonatomic, assign, readonly) CGAffineTransform rotationTransformMatrix;
    
  2. var rotationTransformMatrix: CGAffineTransform { get }
    

This page is compatible for:

Version 1.0

Is this page helpful?

YesYes NoNo

In this article:

version 3.0.10

  • Latest version
  • Version 2.x
    • Version 2.2.10
    • Version 2.0.21
    • Version 2.0.20
    • Version 2.0.10
    • Version 2.2.10
    • Version 2.0.21
    • Version 2.0.20
    • Version 2.0.10
  • Version 1.x
    • Version 1.2.1
    • Version 1.2.0
    • Version 1.1.0
    • Version 1.0.0
    • Version 1.0.4
    • Version 1.0.3
    • Version 1.0.2
    • Version 1.0.1
    • Version 1.0.0
    • Version 1.1.11
    • Version 1.1.9
    • Version 1.1.8
    • Version 1.1.7
    • Version 1.1.6
    • Version 1.1.5
    • Version 1.1.4
    • Version 1.1.3
    • Version 1.1.2
    • Version 1.1.1
    • Version 1.1.0
    • Version 1.0.0
    • Version 1.0.4
    • Version 1.0.3
    • Version 1.0.2
    • Version 1.0.1
    • Version 1.0.0
Change +
© 2003–2024 Dynamsoft. All rights reserved.
Privacy Statement / Site Map / Home / Purchase / Support