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
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ů.