Namespace Aspose.Svg.ImageVectorization
Namespace Aspose.Svg.ImageVectorization
Classes
Klassennaam | Description |
---|---|
BezierPathBuilder | De Aspose.Svg.ImageVectorization.BezierPathBuilder-klasse is verantwoordelijk voor het bouwen van een Bezier pad vanaf een gegeven set punten. Het benadert een spoor van punt met een bezier curve, het optimaliseren van het aantal segmenten om de oorspronkelijke trace nauw aan te passen terwijl het complexiteit minimalisert. |
ImageTraceSimplifier | De ImageTraceSimplifier-klasse is verantwoordelijk voor het verminderen van het aantal punten in een curve dat wordt aangedrongen door een reeks tracepunten. |
ImageTraceSmoother | De ImageTraceSimplifier-klasse is verantwoordelijk voor het gladden van het aantal punten in een curve dat wordt aangrenzen door een reeks tracepunten. |
ImageVectorizer | Deze ImageVectorizer-klasse vectoriseert rasterbeelden zoals PNG, JPG, GIF, BMP, etc. en retourneert SVGDocument. Onder vectorialisatie bedoelen we het proces van het verminderen van bitmaps naar geometrische vormen gemaakt van padelementen en opgeslagen als SVG. |
ImageVectorizerConfiguration | De Aspose.Svg.ImageVectorization.ImagevectorizerConfiguratie-klasse definieert een configuratie van beeld vectorisatie methoden en opties.De konfiguratie wordt gebruikt om een ImageVektorizer te initialiseren en biedt de configuratiemogelijkheden voor het vectorieren van afbeeldingen. |
SplinePathBuilder | De Aspose.svg.ImageVectorization.SplinePathBuilder-klasse is ontworpen om een glad pad te bouwen door de Centripetal Catmull-Rom splines te veranderen in Bezier curves. Het biedt een methode voor het genereren van een pad die glad door een set punten interpolateert, waardoor een evenwicht tussen loyaliteit tot de points en gladheid van de curve wordt bereikt. |
StencilConfiguration | De Aspose.Svg.ImageVectorization.STENCILConfiguratie klasse definieert een configuratie van stencil effect opties. |
Interfaces
Interface naam | Description |
---|---|
IImageTraceSimplifier | De IImageTraceSimplifier-interface is verantwoordelijk voor het verminderen van punten in de trace. |
IImageTraceSmoother | De IImageTraceSmoother-interface is verantwoordelijk voor de gladde sporen. |
IPathBuilder | De IPathBuilder-interface is verantwoordelijk voor het bouwen van padsegmenten Aspose.Svg.Paths,SVGPathSeg uit de lijst van tracepunten. |
Enums
Enum naam | Description |
---|---|
StencilType | De Aspose.Svg.ImageVectorization.STENCILType enum definieert stencil typen. |