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
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.