Aspose.Svg.ImageVectorization

Klassen

Klasse Beschreibung
ImageTraceSimplifier Die ImageTraceSimplifier-Klasse ist dafür verantwortlich, die Anzahl der Punkte in einer Kurve zu reduzieren, die durch eine Reihe von Verfolgungspunkten angenähert wird.
ImageTraceSmoother Die ImageTraceSimplifier-Klasse ist für das Glätten der Anzahl von Punkten in einer Kurve verantwortlich, die durch eine Reihe von Verfolgungspunkten angenähert wird. Diese Klasse implementiert den Ansatz des nächsten Nachbarn.
ImageVectorizer Diese ImageVectorizer-Klasse vektorisiert Rasterbilder wie PNG, JPG, GIF, BMP usw. und gibt SVGDocument zurück. Unter Vektorisierung verstehen wir den Prozess der Reduzierung von Bitmaps auf geometrische Formen, die aus Pfadelementen bestehen und als SVG gespeichert werden.
ImageVectorizerConfiguration Die ImageVectorizerConfiguration-Klasse definiert eine Konfiguration von Bildvektorisierungsmethoden und -optionen. Die Konfiguration wird verwendet, um einen ImageVectorizer zu initialisieren, und stellt die Konfigurationsoptionen für zum Vektorisieren von Bildern bereit.
PathBuilder Die PathBuilder-Klasse ist für das Erstellen von Pfadsegmenten verantwortlichSVGPathSeg aus Liste der Trace-Punkte.

Schnittstellen

Schnittstelle Beschreibung
IImageTraceSimplifier Die Schnittstelle IImageTraceSimplifier ist für die Reduzierung der Punkte im Trace verantwortlich.
IImageTraceSmoother Die IImageTraceSmoother-Schnittstelle ist für die Glättung der Ablaufverfolgung verantwortlich.
IPathBuilder Die IPathBuilder-Schnittstelle ist für das Erstellen von Pfadsegmenten verantwortlichSVGPathSeg aus Liste der Trace-Punkte.