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.

DSContoursUnit

The DSContoursUnit class extends the DSIntermediateResultUnit class and represents a unit of contours, which are collections of points that define the shape of an object in an image.

Definition

Assembly: DynamsoftCore.framework

  • Objective-C
  • Swift
  1. @interface DSContoursUnit: DSIntermediateResultUnit
    
  2. class ContoursUnit: IntermediateResultUnit
    

Methods

Method Description
getContours Gets the array of DSContour objects.
getHierarchies Gets the array of DSVector4 objects.
setContours Sets the contours.

Inherited Methods

The following methods are inherited from class IntermediateResultUnit.

Method Description
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 associated with this unit.
getOriginalImageTag Gets the tag associated with the original image.
getType Gets the type of the intermediate result unit, defined by the enumeration IntermediateResultUnitType.
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.

getContours

Get an array of DSContour objects.

  • Objective-C
  • Swift
  1. -(nullable NSArray<DSContour*>*)getContours;
    
  2. func getContours() -> [Contour]?
    

Return Value

An array of DSContour objects.

setContours

Sets the contours.

  • Objective-C
  • Swift
  1. -(NSInteger)setContours:(NSArray<DSContour*>*)contours
            hierarchies:(NSArray<Vector4*>*)hierarchies
      matrixToOriginalImage:(CGAffineTransform)matrixToOriginalImage;
    
  2. func setContours(_ contours: [Contour]?, hierarchies: [Vector4]?, matrixToOriginalImage: CGAffineTransform) -> Int
    

Parameters

contours: An array of DSContour objects.

hierarchies: The contour hierarchies as an array of DSVector4 objects.

matrixToOriginalImage: The matrix to original image.

Return Value

Returns the ErrorCode if failed. Otherwise, returns 0.

getHierarchies

Gets the array of DSVector4 objects.

  • Objective-C
  • Swift
  1. -(nullable NSArray<DSVector4*>*)getHierarchies;
    
  2. func getHierarchies() -> [Vector4]?
    

Return Value

The contour hierarchies as an array of DSVector4 objects.

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.13
    • Version 1.1.12
    • 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