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 : IImageTraceSimplifier
Inheritance
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.