Class ImageTraceSimplifier

Class ImageTraceSimplifier

名称: Aspose.Svg.ImageVectorization 會議: Aspose.SVG.dll (25.5.0)

ImageTraceSimplifier 类负责减少一个曲线中的点数,接近一系列的跟踪点。

[ComVisible(true)]
public class ImageTraceSimplifier : IImageTraceSimplifier

Inheritance

object ImageTraceSimplifier

Implements

IImageTraceSimplifier

继承人

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

Constructors

ImageTraceSimplifier()

启动了 Aspose.Svg.ImageVectorization.ImagTraceSimplifier 类的新例子。

public ImageTraceSimplifier()

ImageTraceSimplifier(航海)

启动了 Aspose.Svg.ImageVectorization.ImagTraceSimplifier 类的新例子。

public ImageTraceSimplifier(float tolerance)

Parameters

tolerance float

宽容

Properties

Tolerance

宽容的值决定了一个点从轨道中被排除的最大错误容量。它必须在 0 到 4 的范围内,任何较高或较低的值将与该范围的最低和最高值相匹配。默认值为 0.3。

public float Tolerance { get; set; }

财产价值

float

Methods

Simplify(可数)

它减少了点的数量,它列出跟踪点。

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

Parameters

trace IEnumerable < PointF >

跟踪点的列表。

Returns

IEnumerable < PointF >

列出减少的跟踪点。

 中文