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. ImageTraceSimplifier.
public ImageTraceSimplifier()
ImageTraceSimplifier(Πλοία)
Αρχίζει μια νέα περίπτωση της κατηγορίας Aspose.Svg.ImageVectorization. ImageTraceSimplifier.
public ImageTraceSimplifier(float tolerance)
Parameters
tolerance
float
Η ανοχή
Properties
Tolerance
Η αξία της ανοχής καθορίζει την μέγιστη ανεκτικότητα σφάλματος που επιτρέπεται για ένα σημείο να εξαλειφθεί από το ίχνος.Κάθε υψηλότερη ή κατώτερη τιμή θα ευθυγραμμιστεί με τις ελάχιστες και μέγιστες τιμές αυτής της περιόδου, ανάλογα.Η προεπιλεγμένη τιμή είναι 0.3.
public float Tolerance { get; set; }
Αξία ιδιοκτησίας
Methods
Simplify(Σημειωτέον «pointf»>)
Μειώνει τον αριθμό των σημείων που καταγράφει τον κατάλογο των στοιχείων.
public IEnumerable<pointf> Simplify(IEnumerable<pointf> trace)
Parameters
trace
IEnumerable
< ·
PointF
>
Ο κατάλογος των σημείων ίχνος.
Returns
IEnumerable < · PointF >
Ο κατάλογος των μειωμένων σημείων ίχνης.