Class ImageTraceSimplifier

Class ImageTraceSimplifier

Nombre del espacio: Aspose.Svg.ImageVectorization Asamblea: Aspose.SVG.dll (25.5.0)

La clase ImageTraceSimplifier es responsable de reducir el número de puntos en una curva que se aproxima por una serie de los puntos de rastro.

[ComVisible(true)]
public class ImageTraceSimplifier : IImageTraceSimplifier

Inheritance

object ImageTraceSimplifier

Implements

IImageTraceSimplifier

Miembros heredados

object.GetType() ,y, object.MemberwiseClone() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()

Constructors

ImageTraceSimplifier()

Inicia una nueva instancia de la clase Aspose.Svg.ImageVectorization. ImageTraceSimplifier.

public ImageTraceSimplifier()

ImageTraceSimplifier(float)

Inicia una nueva instancia de la clase Aspose.Svg.ImageVectorization. ImageTraceSimplifier.

public ImageTraceSimplifier(float tolerance)

Parameters

tolerance float

La tolerancia

Properties

Tolerance

El valor de la tolerancia determina el máximo de tolerancia de error permitido para que un punto sea eliminado del rastro.Cualquier valor superior o inferior será alineado con los valores mínimos y máximos de este rango, respectivamente.El valor estándar es 0.3.

public float Tolerance { get; set; }

Valor de la propiedad

float

Methods

Simplify(Página de inicio )

Reduce el número de puntos que hace la lista de los puntos de rastro.

public IEnumerable<pointf> Simplify(IEnumerable<pointf> trace)

Parameters

trace IEnumerable &ylt; PointF >

La lista de los puntos de rastro.

Returns

IEnumerable &ylt; PointF >

La lista de los puntos de tracción reducidos.

 Español