Class ImageTraceSimplifier
A név: Aspose.Svg.ImageVectorization Összefoglaló: Aspose.SVG.dll (25.5.0)
A ImageTraceSimplifier osztály felelős a pontok számának csökkentéséért egy fordulatban, amelyet a nyompontok sorozata közelít.
[ComVisible(true)]
public class ImageTraceSimplifier : IImageTraceSimplifier
Inheritance
Implements
Örökletes tagok
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
ImageTraceSimplifier()
Elindítja az Aspose.Svg.ImageVectorization.ImagTraceSimplifier osztály új példáját.
public ImageTraceSimplifier()
ImageTraceSimplifier(Flotta)
Elindítja az Aspose.Svg.ImageVectorization.ImagTraceSimplifier osztály új példáját.
public ImageTraceSimplifier(float tolerance)
Parameters
tolerance
float
A tolerancia
Properties
Tolerance
A tolerancia értéke határozza meg a maximális hiba tolerálhatóságot, amely lehetővé teszi egy pont eltávolítását a nyomból.Minden magasabb vagy alacsonyabb értéket ennek a tartománynak a minimális és maximális értékeivel összhangban kell tartani.Az alapértelmezett érték 0.3.
public float Tolerance { get; set; }
ingatlan értéke
Methods
Simplify(Személyes )
Csökkenti a pontok számát a nyompontok listáján.
public IEnumerable<pointf> Simplify(IEnumerable<pointf> trace)
Parameters
trace
IEnumerable
<
PointF
>
A nyompontok listája.
Returns
IEnumerable < PointF >
A csökkentett nyompontok listája.