Class ImageTraceSimplifier

Class ImageTraceSimplifier

Název místa: Aspose.Svg.ImageVectorization Shromáždění: Aspose.SVG.dll (25.5.0)

Třída ImageTraceSimplifier je zodpovědná za snížení počtu bodů v kurvě, který je přibližován řadou stopových punktů.

[ComVisible(true)]
public class ImageTraceSimplifier : IImageTraceSimplifier

Inheritance

object ImageTraceSimplifier

Implements

IImageTraceSimplifier

Dědiční členové

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

Constructors

ImageTraceSimplifier()

Začíná nový příklad třídy Aspose.Svg.ImageVectorization.ImagTraceSimplifier.

public ImageTraceSimplifier()

ImageTraceSimplifier(flotila)

Začíná nový příklad třídy Aspose.Svg.ImageVectorization.ImagTraceSimplifier.

public ImageTraceSimplifier(float tolerance)

Parameters

tolerance float

Tolerance

Properties

Tolerance

Hodnota tolerance určuje maximální toleranci chyb povolenou pro bod, který má být odstraněn ze stopy.Musí být v rozmezí od 0 do 4. Jakékoliv vyšší nebo nižší hodnoty budou odpovídajícím způsobem vyrovnány s minimálními a maximálním hodnotami tohoto rozsahu.Standardní hodnota je 0,3.

public float Tolerance { get; set; }

Hodnota nemovitosti

float

Methods

Simplify(Číslo = pointf>)

Sníží počet bodů, které popisuje stopové body.

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

Parameters

trace IEnumerable < PointF >

Seznam stopových bodů.

Returns

IEnumerable < PointF >

Seznam snížených stopových bodů.

 Čeština