Class ImageTraceSimplifier

Class ImageTraceSimplifier

Nazwa przestrzeń: Aspose.Svg.ImageVectorization Zgromadzenie: Aspose.SVG.dll (25.5.0)

Klasa ImageTraceSimplifier jest odpowiedzialna za zmniejszanie liczby punktów w kurwie, która jest zbliżona do szeregu punkty śladu.

[ComVisible(true)]
public class ImageTraceSimplifier : IImageTraceSimplifier

Inheritance

object ImageTraceSimplifier

Implements

IImageTraceSimplifier

Dziedziczeni członkowie

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

Constructors

ImageTraceSimplifier()

Inicjalizuje nową instancję klasy Aspose.Svg.ImageVectorization.ImagTraceSimplifier.

public ImageTraceSimplifier()

ImageTraceSimplifier(Floty)

Inicjalizuje nową instancję klasy Aspose.Svg.ImageVectorization.ImagTraceSimplifier.

public ImageTraceSimplifier(float tolerance)

Parameters

tolerance float

Tolerancja

Properties

Tolerance

Wartość tolerancji określa maksymalną tolerancję błędu dozwoloną dla punktu, który ma zostać usunięty z śladu.Wszystkie wartości wyższe lub niższe będą dostosowane do wartości minimalnych i maksymalnych tego zakresu.Wartość domyślna wynosi 0,3.

public float Tolerance { get; set; }

Wartość nieruchomości

float

Methods

Simplify(Wielkość )

Zmniejsza liczbę punktów, które wykazuje na liście punkty śladowe.

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

Parameters

trace IEnumerable • < PointF >

Lista punktów śladowych.

Returns

IEnumerable • < PointF >

Lista zmniejszonych punktów śladowych.

 Polski