Resource Base
Table of contents

Thanks for downloading Dynamsoft Barcode Reader Package!

Your download will start shortly. If your download does not begin, click here to retry.

IntermediateResultUnit

The IntermediateResultUnit class represents an intermediate result unit used in image processing. It is an abstract base class with multiple subclasses, each representing a different type of unit such as pre-detected regions, localized barcodes, decoded barcodes, localized text lines, binary image, gray image, etc.

Definition

Namespace: com.dynamsoft.core.intermediate_results

Assembly: DynamsoftCore.aar

class IntermediateResultUnit

Methods

Method Description
clone Creates a copy of the intermediate result unit.
gethashId Gets the hash ID of the unit. The hash ID is the unique identifier for the intermediate result unit.
getOriginalImageHashId Gets the hash ID of the original image. You can use this ID to get the original image via IntermediateResultManager class.
getOriginalImageTag Gets the image tag of the original image associated with this unit.
getType Gets the type of the intermediate result unit, defined by the enumeration EnumIntermediateResultUnitType.
getTransformMatrix Gets the transformation matrix via EnumTransformMatrixType.
replace Replaces the old unit with the new unit.

clone

Creates a copy of the intermediate result unit.

IntermediateResultUnit clone();

Return Value

A copy of the intermediate result unit.

getHashId

Gets the hash ID of the unit.

String getHashId();

Return Value

The hash ID of the unit.

getOriginalImageHashId

Gets the hash ID of the original image. You can use this ID to get the original image via IntermediateResultManager class.

String getOriginalImageHashId();

Return Value

The hash ID of the original image.

getOriginalImageTag

Gets the image tag of the original image.

ImageTag getOriginalImageTag();

Return Value

The image tag of the original image.

getType

Gets the type of the intermediate result unit.

long getType();

Return Value

The type of the intermediate result unit.

getTransformMatrix

Gets the transformation matrix via EnumTransformMatrixType.

Matrix getTransformMatrix(int matrixType);

Parameters

[in] matrixType: The transform matrix type.

Return Value

The corresponding transformation matrices are as follows:

  • local image to original image
  • original image to local image
  • rotated image to original image
  • original image to rotated image

replace

Replaces the old unit with the new unit.

int replace(IntermediateResultUnit oldUnit);

Parameters

[in] oldUnit: The old unit to be replaced.

This page is compatible for:

Version 1.0

Is this page helpful?

YesYes NoNo

In this article:

latest version

  • Latest version
  • Version 2.x
    • Version 2.2.10
    • Version 2.0.21
    • Version 2.0.20
    • Version 2.0.10
    • Version 2.2.10
    • Version 2.0.21
    • Version 2.0.20
    • Version 2.0.10
  • Version 1.x
    • Version 1.2.1
    • Version 1.2.0
    • Version 1.1.0
    • Version 1.0.0
    • Version 1.0.4
    • Version 1.0.3
    • Version 1.0.2
    • Version 1.0.1
    • Version 1.0.0
    • Version 1.1.11
    • Version 1.1.9
    • Version 1.1.8
    • Version 1.1.7
    • Version 1.1.6
    • Version 1.1.5
    • Version 1.1.4
    • Version 1.1.3
    • Version 1.1.2
    • Version 1.1.1
    • Version 1.1.0
    • Version 1.0.0
    • Version 1.0.4
    • Version 1.0.3
    • Version 1.0.2
    • Version 1.0.1
    • Version 1.0.0
Change +
© 2003–2024 Dynamsoft. All rights reserved.
Privacy Statement / Site Map / Home / Purchase / Support