Class ImageTraceSimplifier

Class ImageTraceSimplifier

De naam: Aspose.Svg.ImageVectorization Verzameling: Aspose.SVG.dll (25.5.0)

De ImageTraceSimplifier-klasse is verantwoordelijk voor het verminderen van het aantal punten in een curve dat wordt aangedrongen door een reeks tracepunten.

[ComVisible(true)]
public class ImageTraceSimplifier : IImageTraceSimplifier

Inheritance

object ImageTraceSimplifier

Implements

IImageTraceSimplifier

Geëerbiede leden

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

Constructors

ImageTraceSimplifier()

Initialiseert een nieuwe instantie van de Aspose.Svg.ImageVectorization. ImageTraceSimplifier-klasse.

public ImageTraceSimplifier()

ImageTraceSimplifier(Vloot)

Initialiseert een nieuwe instantie van de Aspose.Svg.ImageVectorization. ImageTraceSimplifier-klasse.

public ImageTraceSimplifier(float tolerance)

Parameters

tolerance float

De tolerantie

Properties

Tolerance

De waarde van de tolerantie bepaalt de maximale fout tolerantie die toegestaan is voor een punt om uit het spoor te worden geëlimineerd.Het moet in het bereik van 0 tot 4 zijn.Alle hogere of lagere waarden worden overeengesteld met de minimum- en maximumwaarden van deze reeks, respectievelijk.De standaardwaarde is 0.3.

public float Tolerance { get; set; }

Eigendomswaarde

float

Methods

Simplify(Beperkbaar )

Het vermindert het aantal punten dat de lijst van de tracepunten.

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

Parameters

trace IEnumerable < PointF >

De lijst van de tracepunten.

Returns

IEnumerable < PointF >

De lijst van de verminderde tracepunten.

 Nederlands