Dev Center
Swift
Objective-C
Table of contents

ComplementedBarcodeImageUnit Class

The ComplementedBarcodeImageUnit class represents a unit that contains complemented barcode image data. It inherits from the IntermediateResultUnit class.

Definition

Assembly: DynamsoftBarcodeReader.aar

Namespace: com.dynamsoft.dbr.intermediate_results

class ComplementedBarcodeImageUnit extends IntermediateResultUnit

Methods

Method Description
getImageData The image data of the complemented barcode.
getLocation The location of the result as a Quadrilateral object.
setLocation Sets the location of the result as a Quadrilateral object.

Inherited Methods

The following methods are inherited from class IntermediateResultUnit.

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

Get the image data of the complemented barcode.

ImageData getImageData();

getLocation

Get the location of the result as a Quadrilateral object.

Quadrilateral getLocation();

setLocation

Sets the location of the result as a Quadrilateral object.

int setLocation(Quadrilateral location, Matrix matrixToOriginalImage);

Parameters

location: The location of the result as a Quadrilateral object.

matrixToOriginalImage: The transformation matrix from the original image to the complemented barcode image.

Return Value

Returns the ErrorCode if failed. 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 (10.2.10)
  • Version 10.x
    • Version 10.0.21
    • Version 10.0.20
  • Version 9.x
    • Version 9.6.20
    • Version 9.6.11
    • Version 9.6.10
    • Version 9.6.0
    • Version 9.4.0
    • Version 9.2.13
    • Version 9.2.11
    • 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 7.x
    • Version 7.6.0
    • Version 7.5.0
Change +