Class ImageTraceSimplifier
Pôvodný názov: Aspose.Svg.ImageVectorization Zhromaždenie: Aspose.SVG.dll (25.5.0)
Trieda ImageTraceSimplifier je zodpovedná za zníženie počtu bodov v kurve, ktorá je približovaná sériou stopových bodů.
[ComVisible(true)]
public class ImageTraceSimplifier : IImageTraceSimplifierInheritance
Implements
Z dedičných členov
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
ImageTraceSimplifier()
Iniciuje novú inštanciu triedy Aspose.Svg.ImageVectorization.ImagTraceSimplifier.
public ImageTraceSimplifier()ImageTraceSimplifier(flotila)
Iniciuje novú inštanciu triedy Aspose.Svg.ImageVectorization.ImagTraceSimplifier.
public ImageTraceSimplifier(float tolerance)Parameters
tolerance float
Tolerancia
Properties
Tolerance
Hodnota tolerantnosti určuje maximálnu toleranciu chýb povolenú pre bod, ktorý sa má odstrániť z stopy.Musí byť v rozmedzí od 0 do 4. Akékoľvek vyššie alebo nižšie hodnoty budú zodpovedajúcim spôsobom zosúladené s minimálnymi a maximálnými hodnotami tohto rozsahu.Predvolená hodnota je 0.3.
public float Tolerance { get; set; }Hodnota nehnuteľnosti
Methods
Simplify(Číslo = pointf>)
Zníženie počtu bodov je uvedený v zozname sledovacie body.
public IEnumerable<pointf> Simplify(IEnumerable<pointf> trace)Parameters
trace IEnumerable
<
PointF
>
Zoznam sledovacích bodov.
Returns
IEnumerable < PointF >
Zoznam znížených stopových bodov.