LocalizedBarcodesUnit Class
LocalizedBarcodesUnit
extends the IntermediateResultUnit
class and represents a unit which contains localized barcodes.
Definition
Assembly: DynamsoftBarcodeReader.aar
Namespace: com.dynamsoft.dbr.intermediate_results
class LocalizedBarcodesUnit extends IntermediateResultUnit
Methods
Method | Description |
---|---|
getLocalizedBarcodes |
Returns an array of LocalizedBarcodeElement . |
getCount |
Returns the number of localized barcodes in the unit. |
getLocalizedBarcode |
Returns the LocalizedBarcodeElement at the specified index. |
removeAllLocalizedBarcodes |
Removes all the localized barcodes in the unit. |
removeLocalizedBarcode |
Removes the LocalizedBarcodeElement at the specified index from the unit. |
addLocalizedBarcode |
Add a new LocalizedBarcodeElement to the unit. |
setLocalizedBarcode |
Set a LocalizedBarcodeElement at the specified index. |
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
Returns an array of LocalizedBarcodeElement
, which contains the detailed information for each localized barcode.
LocalizedBarcodeElement[] getLocalizedBarcodes()
Return value
An array of LocalizedBarcodeElement
, which contains the detailed information for each localized barcode.
getCount
Returns the number of localized barcodes (LocalizedBarcodeElement
) in the unit.
int getCount()
Return Value
The number of localized barcodes.
getLocalizedBarcode
Returns 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
Removes all the localized barcodes in the unit.
void removeAllLocalizedBarcodes()
removeLocalizedBarcode
Removes the LocalizedBarcodeElement
at the specified index from the unit.
int removeLocalizedBarcode(int index)
Parameters
[in] index
: The index of the localized barcode element.
Return value
Returns the ErrorCode
if it fails. Otherwise, returns 0.
addLocalizedBarcode
Add a new 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 it fails. Otherwise, returns 0.
setLocalizedBarcode
Set a LocalizedBarcodeElement
at the specified index.
int setLocalizedBarcode(int index, LocalizedBarcodeElement element, Matrix matrixToOriginalImage)
Parameters
[in] index
: The index where the localized barcode element will be set.
[in] element
: The LocalizedBarcodeElement
to be set.
[in] matrixToOriginalImage
: The transformation Matrix
of the original image.
Return value
Returns the ErrorCode
if it fails. Otherwise, returns 0.