Class ImageTraceSimplifier

Class ImageTraceSimplifier

Namn på plats: Aspose.Svg.ImageVectorization Församling: Aspose.SVG.dll (25.5.0)

ImageTraceSimplifier-klassen är ansvarig för att minska antalet poäng i en kurva som närmar sig en serie spårpunkter.

[ComVisible(true)]
public class ImageTraceSimplifier : IImageTraceSimplifier

Inheritance

object ImageTraceSimplifier

Implements

IImageTraceSimplifier

Arvsmedlemmar

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

Constructors

ImageTraceSimplifier()

Initialiserar en ny instans av Aspose.Svg.ImageVectorization. ImageTraceSimplifier klass.

public ImageTraceSimplifier()

ImageTraceSimplifier(Flotta)

Initialiserar en ny instans av Aspose.Svg.ImageVectorization. ImageTraceSimplifier klass.

public ImageTraceSimplifier(float tolerance)

Parameters

tolerance float

och toleransen

Properties

Tolerance

Toleransvärdet bestämmer den maximala feltolerans som tillåts för att en punkt ska elimineras från spåren.Varje högre eller lägre värde ska anpassas till de minsta och maximala värdena i detta intervall.Det standardvärdet är 0.3.

public float Tolerance { get; set; }

Fastighetsvärde

float

Methods

Simplify(Föregående )

Det minskar antalet poäng det listan av spårpunkter.

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

Parameters

trace IEnumerable ochlt; PointF >

Förteckningen över spårpunkter.

Returns

IEnumerable ochlt; PointF >

Förteckning över de minskade spårpunkterna.

 Svenska