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
Implements
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
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.