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 >

Список сокращенных точек следа.

 Русский