Class ImageTraceSimplifier

Class ImageTraceSimplifier

Navne til: Aspose.Svg.ImageVectorization Sammensætning: Aspose.SVG.dll (25.5.0)

ImageTraceSimplifier-klassen er ansvarlig for at reducere antallet af point i en kurve, der er nærmet af en række sporpunkter.

[ComVisible(true)]
public class ImageTraceSimplifier : IImageTraceSimplifier

Inheritance

object ImageTraceSimplifier

Implements

IImageTraceSimplifier

De arvede medlemmer

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

ImageTraceSimplifier()

Initialiserer en ny instans af Aspose.Svg.ImageVectorization.ImagTraceSimplifier klasse.

public ImageTraceSimplifier()

ImageTraceSimplifier(Flåder)

Initialiserer en ny instans af Aspose.Svg.ImageVectorization.ImagTraceSimplifier klasse.

public ImageTraceSimplifier(float tolerance)

Parameters

tolerance float

Den tolerance

Properties

Tolerance

Toleransværdien bestemmer den maksimale fejl tolerance, der er tilladt for, at et punkt skal fjernes fra sporet.Enhver højere eller lavere værdier vil i overensstemmelse med de minimum- og maksimumsværdier i denne rækkefølge blive tilpasset.Den standardværdi er 0.3.

public float Tolerance { get; set; }

Ejendomsværdi

float

Methods

Simplify(Fælles)

Det reducerer antallet af punkter det liste over sporpunkter.

public IEnumerable<pointf> Simplify(IEnumerable<pointf> trace)

Parameters

trace IEnumerable < PointF >

Liste over sporpunkter.

Returns

IEnumerable < PointF >

Listen over de reducerede sporpunkter.

 Dansk