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