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 >
Список зменшених точок сліду.