Aspose.Svg.ImageVectorization
Le Aspose.Svg.ImageVectorizationl’espace de noms contient des classes pour vectoriser les images raster et les convertir en documents SVG. Ce processus implique de réduire les bitmaps en formes géométriques composées d’éléments de chemin et de les stocker au format SVG. L’espace de noms comprend des classes pour construire des segments de chemin, simplifier et lisser les points de trace, et la configuration des options de vectorisation.
Des classes
Classer | La description |
---|
BezierPathBuilder | LeSplinePathBuilder la classe est responsable de la construction des segments de cheminSVGPathSeg à partir de la liste des points de trace. Ce constructeur de chemin est basé sur l’utilisation de la méthode des moindres carrés pour trouver les points de contrôle de Bézier pour la trace des points. |
ImageTraceSimplifier | La classe ImageTraceSimplifier est responsable de la réduction du nombre de points dans une courbe approximée par une série de points de trace. |
ImageTraceSmoother | La classe ImageTraceSimplifier est responsable du lissage du nombre de points dans une courbe approximée par une série de points de trace. Cette classe implémente l’approche du plus proche voisin. |
ImageVectorizer | Cette classe ImageVectorizer vectorise les images raster comme PNG, JPG, GIF, BMP et etc… et retourne SVGDocument. Par vectorisation, nous entendons le processus de réduction des bitmaps en formes géométriques constituées d’éléments de chemin et stockées au format SVG. |
ImageVectorizerConfiguration | LeImageVectorizerConfiguration définit une configuration de méthodes et d’options de vectorisation d’image. La configuration est utilisée pour initialiser un ImageVectorizer et fournit les options de configuration pour vectoriser des images. |
SplinePathBuilder | LeSplinePathBuilder la classe est responsable de la construction des segments de cheminSVGPathSeg à partir de la liste des points de trace. Ce constructeur de chemin est basé sur l’application d’une spline Catmull-Roma à un ensemble de points de chemin lissés et réduits.. |
StencilConfiguration | LeStencilConfiguration la classe définit une configuration d’options d’effet de gabarit. |
Interfaces
Interface | La description |
---|
IImageTraceSimplifier | L’interface IImageTraceSimplifier est responsable de la réduction des points dans la trace. |
IImageTraceSmoother | L’interface IImageTraceSmoother est responsable du lissage de la trace. |
IPathBuilder | L’interface IPathBuilder est responsable de la construction des segments de cheminSVGPathSeg de la liste des points de trace. |
Énumération