Class ImageTraceSimplifier
Tên không gian: Aspose.Svg.ImageVectorization Tổng hợp: Aspose.SVG.dll (25.5.0)
Lớp ImageTraceSimplifier chịu trách nhiệm làm giảm số điểm trong một curve được gần với một loạt các điểm theo dõi.
[ComVisible(true)]
public class ImageTraceSimplifier : IImageTraceSimplifier
Inheritance
Implements
Thành viên thừa kế
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
ImageTraceSimplifier()
Bắt đầu một trường hợp mới của lớp Aspose.Svg.ImageVectorization.ImagTraceSimplifier.
public ImageTraceSimplifier()
ImageTraceSimplifier(Sông)
Bắt đầu một trường hợp mới của lớp Aspose.Svg.ImageVectorization.ImagTraceSimplifier.
public ImageTraceSimplifier(float tolerance)
Parameters
tolerance
float
Sự dung nạp
Properties
Tolerance
Giá trị của khả năng chịu đựng xác định mức độ dung nạp sai lầm tối đa cho một điểm được loại bỏ khỏi dấu vết.Nó phải nằm trong phạm vi từ 0 đến 4. bất kỳ giá trị cao hơn hoặc thấp hơn nào sẽ được phù hợp với các Giá trị tối thiểu và tối đa của khu vực này, tương ứng.Giá trị mặc định là 0.3.
public float Tolerance { get; set; }
Giá trị bất động sản
Methods
Simplify(Đánh giá )
Giảm số điểm nó liệt kê các điểm theo dõi.
public IEnumerable<pointf> Simplify(IEnumerable<pointf> trace)
Parameters
trace
IEnumerable
<
PointF
>
Danh sách các điểm theo dõi.
Returns
IEnumerable < PointF >
Danh sách các điểm theo dõi giảm.