Dev Center
Swift
Objective-C
Table of contents

LocalizedBarcodesUnit Class

The LocalizedBarcodesUnit class represents a unit that contains localized barcodes unit. It inherits from the IntermediateResultUnit class.

Definition

Assembly: DynamsoftBarcodeReader.aar

Namespace: com.dynamsoft.dbr.intermediate_results

class LocalizedBarcodesUnit extends IntermediateResultUnit

Methods

Method Description
getLocalizedBarcodes Gets a pointer to a specific localized barcode element.
getCount Gets the number of localized barcodes in the unit.
getLocalizedBarcode Gets a pointer to a specific localized barcode element.
removeAllLocalizedBarcodes Removes all localized barcodes in the unit.
removeLocalizedBarcode Removes a localized barcode in the unit.
addLocalizedBarcode Adds a localized barcode in the unit.
setLocalizedBarcode Sets a localized barcode in the unit.

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.

getLocalizedBarcodes

Get an array of LocalizedBarcodeElement, which contains the detailed information of each localized barcode.

LocalizedBarcodeElement[] getLocalizedBarcodes()

Return value

An array of LocalizedBarcodeElement, which contains the detailed information of each localized barcode.

See Also

LocalizedBarcodeElement

getCount

Get the number of LocalizedBarcodeElement in the unit.

int getCount()

getLocalizedBarcode

Get the LocalizedBarcodeElement at the specified index.

LocalizedBarcodeElement getLocalizedBarcode(int index)

Parameters

[in] index: The index of the localized barcode element.

Return value

The LocalizedBarcodeElement at the specified index.

removeAllLocalizedBarcodes

Remove all localized barcodes.

void removeAllLocalizedBarcodes()

removeLocalizedBarcode

Remove the LocalizedBarcodeElement at the specified index.

int removeLocalizedBarcode(int index)

Parameters

[in] index: The index of the localized barcode element.

Return value

Returns the ErrorCode if failed. Otherwise, returns 0.

addLocalizedBarcode

Add a LocalizedBarcodeElement to the unit.

int addLocalizedBarcode(LocalizedBarcodeElement element, Matrix matrixToOriginalImage)

Parameters

[in] element: The LocalizedBarcodeElement to be added.

[in] matrixToOriginalImage: The transformation matrix of the original image.

Return value

Returns the ErrorCode if failed. Otherwise, returns 0.

setLocalizedBarcode

Set a LocalizedBarcodeElement at the specified index.

int setLocalizedBarcode(int index, LocalizedBarcodeElement element, Matrix matrixToOriginalImage)

Parameters

[in] index: The index of the localized barcode element.

[in] element: The LocalizedBarcodeElement to be set.

[in] matrixToOriginalImage: The transformation matrix of the original 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 +