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