Dev Center
Table of contents

CComplementedBarcodeImageUnit Class

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

Definition

Namespace: dynamsoft::dbr::intermediate_results

Assembly: DynamsoftBarcodeReader

Inheritance: CIntermediateResultUnit -> CComplementedBarcodeImageUnit

class CComplementedBarcodeImageUnit: public CIntermediateResultUnit

Methods

Method Description
GetImageData Gets the complemented barcode image data.
GetLocation Gets the location of the complemented barcode in a quadrilateral.
SetLocation Sets the location of the complemented barcode in a quadrilateral.

Inherited Methods

The following methods are inherited from class CIntermediateResultUnit.

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.
Clone Creates a copy of the intermediate result unit.
SetHashId Sets the hash ID of the unit.
SetOriginalImageHashId Sets the hash ID of the original image.
SetOriginalImageTag Sets the image tag of the original image.
Retain Increases the reference count of the unit.
Release Decreases the reference count of the unit.
GetTransformMatrix Gets the transformation matrix via TransformMatrixType.
SetTransformMatrix Sets the transformation matrix via TransformMatrixType.
Replace Replaces the CIntermediateResultUnit object to the specified CIntermediateResultUnit object.

GetImageData

Gets the complemented barcode image data.

virtual const CImageData* GetImageData() const = 0;

Return value

Returns a pointer to the complemented image of the barcode.

See Also

CImageData

GetLocation

Gets the location of the complemented barcode in a quadrilateral.

virtual CQuadrilateral GetLocation() const = 0;

Return value

Returns the location of the complemented barcode in a quadrilateral.

See Also

CQuadrilateral

SetLocation

Sets the location of the complemented barcode in a quadrilateral.

virtual int SetLocation(const CQuadrilateral& location, const double matrixToOriginalImage[9] = IDENTITY_MATRIX) = 0;

Parameters

location The location of the complemented barcode.

matrixToOriginalImage The matrix to original image.

Return value

Returns 0 if successful, otherwise returns a negative value.

See Also

CQuadrilateral

This page is compatible for:

Version 7.5.0

Is this page helpful?

YesYes NoNo

In this article:

latest version

  • Latest version
  • Version 10.x
    • Version 10.2.0
    • Version 10.0.20
    • Version 10.0.10
    • Version 10.0.0
  • Version 9.x
    • Version 9.6.40
    • Version 9.6.30
    • Version 9.6.20
    • Version 9.6.10
    • Version 9.6.0
    • Version 9.4.0
    • Version 9.2.0
    • Version 9.0.0
  • Version 8.x
    • Version 8.8.0
    • Version 8.6.0
    • Version 8.4.0
    • 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 +