DSNormalizedImageResultItem
The DSNormalizedImageResultItem class is an extension of DSCapturedResultItem that represents a normalized image. This is the most basic unit of the normalized image result, one of the captured result types that the Capture Vision Router can output.
Definition
Assembly: DynamsoftCaptureVisionBundle.xcframework
- Objective-C
- Swift
@interface DSNormalizedImageResultItem: DSCapturedResultItemclass NormalizedImageResultItem : CapturedResultItem
Attributes
| Attributes | Type | Description |
|---|---|---|
imageData |
DSImageData * | A DSImageData object as the image data of a normalized image. |
location |
DSQuadrilateral * | The quadrilateral from which you get the normalized image result item. |
crossVerificationStatus |
DSCrossVerificationStatus | The cross verification status of the result item. |
The following attributes are inherited from DSCapturedResultItem.
| Attributes | Type | Description |
|---|---|---|
type |
DSCapturedResultItemType | The type of the captured result item. |
referencedItem |
DSCapturedResultItem * | The referenced captured result item. The reference dependencies is defined in the Capture Vision settings. |
targetROIDefName |
NSString | The name of the TargetROIDef object which includes a task that generated the result. |
taskName |
NSString | The name of the task that generated the result. |
imageData
A DSImageData object for the normalized image.
- Objective-C
- Swift
@property (nonatomic, nullable, readonly) DSImageData *imageDatavar imageData: ImageData? { get }
location
The DSQuadrilateral that represents the location of the normalized image within the original image or frame.
- Objective-C
- Swift
@property (nonatomic, nullable, readonly) DSQuadrilateral *locationvar location: Quadrilateral? { get }
crossVerificationStatus
The cross verification status of the result. The cross verification status determines whether the result item is approved by the multi-frame cross verification mechanism. If approved, the cross verification status is passed. Otherwise, it is failed.
- Objective-C
- Swift
@property (nonatomic, readonly) DSCrossVerificationStatus crossVerificationStatus;var crossVerificationStatus: CrossVerificationStatus { get }
Related API: