Class ImageTraceSimplifier
Название пространства: Aspose.Svg.ImageVectorization Ассоциация: Aspose.SVG.dll (25.5.0)
Класс ImageTraceSimplifier отвечает за уменьшение количества точек в повороте, который приближается по ряду следов.
[ComVisible(true)]
public class ImageTraceSimplifier : IImageTraceSimplifier
Inheritance
Implements
Наследованные члены
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; }
Стоимость недвижимости
Methods
Simplify(Иеномерный )
Снижает количество точек, которые он перечисляет с точки следа.
public IEnumerable<pointf> Simplify(IEnumerable<pointf> trace)
Parameters
trace
IEnumerable
• <
PointF
>
Список следовых точек.
Returns
IEnumerable • < PointF >
Список сокращенных точек следа.