Table of Contents

Class AutoMaskingArgs

Namespace
Aspose.Imaging.Masking.Options
Assembly
Aspose.Imaging.dll

Represents the arguments that are specified for automated masking methods

public class AutoMaskingArgs : IMaskingArgs
Inheritance
AutoMaskingArgs
Implements
Inherited Members

Constructors

AutoMaskingArgs()

public AutoMaskingArgs()
See Also

Properties

MaxIterationNumber

Gets or sets the maximum number of iterations.

public int MaxIterationNumber { get; set; }

Property Value

int

The maximum maximum number of iterations.

See Also

NumberOfObjects

Gets or sets the number of objects to separate initial image to (optional), default value is 2 (object and background).

public int NumberOfObjects { get; set; }

Property Value

int

The number of objects.

See Also

ObjectsPoints

Gets or sets the points that belong to separated objects (optional) NumberOfObjects coordinates that belong to NumberOfObjects objects of initial image. This parameter is used to increase segmentation method precision.

public Point[][] ObjectsPoints { get; set; }

Property Value

Point[][]

The objects points.

See Also

ObjectsRectangles

Gets or sets the objects rectangles that belong to separated objects (optional). This parameter is used to increase segmentation method precision.

public Rectangle[] ObjectsRectangles { get; set; }

Property Value

Rectangle[]

The objects rectangles.

See Also

OrphanedPoints

Gets or sets the points that no longer belong to any object (optional). This parameter is used only in case of re-segmentation.

public Point[] OrphanedPoints { get; set; }

Property Value

Point[]

The orphaned points.

See Also

Precision

Gets or sets the precision of segmentation method (optional).

public double Precision { get; set; }

Property Value

double

The precision of segmentation method (optional).

See Also

See Also