Dev Center
Swift
Objective-C
Table of contents

DSComplementedBarcodeImageUnit Class

DSComplementedBarcodeImageUnit extends the DSIntermediateResultUnit class and represents a unit which holds the complemented barcode image.

Definition

Assembly: DynamsoftBarcodeReader.xcframework

  • Objective-C
  • Swift
  1. @interface DSComplementedBarcodeImageUnit : DSIntermediateResultUnit
    
  2. class ComplementedBarcodeImageUnit : IntermediateResultUnit
    

Methods

Method Description
getImageData Returns the DSImageData of the complemented barcode.
getLocation Returns the location of the complemented barcode.
setLocation Sets the location of the complemented barcode.

The following methods are inherited from the class DSIntermediateResultUnit.

Method Description
getHashId Gets the hash ID of the unit.
getOriginalImageHashId Gets the hash ID of the original image.
getOriginalImageTag Gets the image tag of the original image.
getType Gets the type of the intermediate result unit.
getTransformMatrix Gets the transformation matrix via DSTransformMatrixType.
clone Creates a copy of the intermediate result unit.
replace Replaces the content of the intermediate result unit.

getImageData

Returns the DSImageData of the complemented barcode.

  • Objective-C
  • Swift
  1. - (nullable DSImageData *)getImageData
    
  2. func getImageData() -> DSImageData?
    

Return Value

A DSImageData object.

getLocation

Returns the location of the complemented barcode as a DSQuadrilateral.

  • Objective-C
  • Swift
  1. - (DSQuadrilateral *)getLocation
    
  2. func getLocation() -> DSQuadrilateral
    

Return Value

A DSQuadrilateral object representing the location.

setLocation

Sets the location of the complemented barcode within the original image.

  • Objective-C
  • Swift
  1. - (NSInteger)setLocation:(DSQuadrilateral *)location
       matrixToOriginalImage:(CGAffineTransform)matrixToOriginalImage
    
  2. func setLocation(location: DSQuadrilateral, matrixToOriginalImage: CGAffineTransform) -> Int
    

Parameters

location: The location of the complemented barcode as a DSQuadrilateral object.

matrixToOriginalImage: The CGAffineTransform matrix of the original image.

Return Value

Returns the ErrorCode if it fails. Otherwise, returns 0.

This page is compatible for:

Version 7.5.0

Is this page helpful?

YesYes NoNo

In this article:

latest version

  • Latest version
  • Version 10.x
    • Version 10.2.10
    • Version 10.0.21
    • Version 10.0.20
    • Version 10.2.10
    • Version 10.0.21
    • Version 10.0.20
  • Version 9.x
    • Version 9.6.40
    • Version 9.6.20
    • Version 9.6.11
    • Version 9.6.10
    • Version 9.6.0
    • Version 9.4.0
    • Version 9.2.11
    • Version 9.2.10
    • Version 9.0.2
    • Version 9.0.1
    • Version 9.0.0
    • Version 9.6.40
    • Version 9.6.20
    • Version 9.6.10
    • Version 9.6.0
    • Version 9.4.0
    • Version 9.2.13
    • Version 9.2.10
    • Version 9.0.2
    • Version 9.0.1
    • Version 9.0.0
  • Version 8.x
    • Version 8.9.3
    • Version 8.9.1
    • Version 8.9.0
    • Version 8.8.0
    • Version 8.6.0
    • Version 8.4.0
    • Version 8.2.1
    • Version 8.2.0
    • Version 8.1.2
    • Version 8.1.0
    • Version 8.0.0
    • Version 8.9.3
    • Version 8.9.1
    • Version 8.9.0
    • Version 8.8.0
    • Version 8.6.0
    • Version 8.4.0
    • Version 8.2.1
    • Version 8.2.0
    • Version 8.1.2
    • Version 8.1.0
    • Version 8.0.0
  • Version 7.x
    • Version 7.6.0
    • Version 7.5.0
    • Version 7.6.0
    • Version 7.5.0
Change +