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 : IImageTraceSimplifierInheritance
Implements
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
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.