Class ImageTraceSimplifier

Class ImageTraceSimplifier

İsim alanı : Aspose.Svg.ImageVectorization Toplantı: Aspose.SVG.dll (25.5.0)

ImageTraceSimplifier sınıfı, bir eğrinin bir dizi iz noktası ile yaklaşan noktaların sayısını azaltmakla sorumludur.

[ComVisible(true)]
public class ImageTraceSimplifier : IImageTraceSimplifier

Inheritance

object ImageTraceSimplifier

Implements

IImageTraceSimplifier

mirasçı üyeleri

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 sınıfının yeni bir örneğini başlatır.

public ImageTraceSimplifier()

ImageTraceSimplifier(Floransa)

Aspose.Svg.ImageVectorization.ImagTraceSimplifier sınıfının yeni bir örneğini başlatır.

public ImageTraceSimplifier(float tolerance)

Parameters

tolerance float

hoşgörü

Properties

Tolerance

Toleransın değeri, bir noktanın izinden çıkarılması için izin verilen maksimum hata toleransını belirler.0’dan 4’e kadar aralığında olmalıdır.Herhangi bir daha yüksek veya daha düşük değerler bu aralıkların minimum ve maksimum değerleri ile uyumludur.Değişken değeri 0.3’tür.

public float Tolerance { get; set; }

Mülkiyet Değer

float

Methods

Simplify(sayısız )

Sonuç noktalarının sayısını azaltır, sıralama noktaları listesini yapar.

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

Parameters

trace IEnumerable &lt için; PointF >

Sonuç noktalarının listesi.

Returns

IEnumerable &lt için; PointF >

Düşük iz noktaları listesi.

 Türkçe