Class ImageTraceSimplifier

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

object ImageTraceSimplifier

Implements

IImageTraceSimplifier

Ö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

float

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.

 Magyar