Namespace Aspose.Svg.ImageVectorization

Namespace Aspose.Svg.ImageVectorization

Classes

Název třídyDescription
BezierPathBuilderKlasa Aspose.Svg.ImageVectorization.BezierPathBuilder je zodpovědná za výstavbu Bezierovy trasy z daného souboru bodů. Přibližuje stopu body s bezierovou křivkou, optimalizuje počet segmentů, aby úzce odpovídal původní stopě a zároveň minimalizoval složitost.
ImageTraceSimplifierTřída ImageTraceSimplifier je zodpovědná za snížení počtu bodů v kurvě, který je přibližován řadou stopových punktů.
ImageTraceSmootherTřída ImageTraceSimplifier je zodpovědná za zjednodušení počtu bodů v kurvě, který je přibližován řadou stop.
ImageVectorizerTato třída ImageVectorizer vektorizuje rasterové obrázky, jako jsou PNG, JPG, GIF, BMP atd. a vrací SVGDokument. Pod vektorizací se rozumí proces redukce bitmaps na geometrické tvary vytvořené z prvků trasy a uložené jako SVG.
ImageVectorizerConfigurationKlasa Aspose.Svg.ImageVectorization.ImagevectorizerConfiguration třída definuje konfiguraci způsobů a možností vektorizace obrazu.
SplinePathBuilderKlasa Aspose.Svg.ImageVectorization.PathBuilder je navržena tak, aby vybudovala hladkou dráhu přeměnou centripetal Catmull-Rom splines do Bezierových obvodů. Nabízí způsob, jak vytvořit cestu, která hladce interpoluje prostřednictvím souboru bodů, což zajišťuje rovnováhu mezi věrností bodům a hladkostí obvodu.
StencilConfigurationKlasa Aspose.Svg.ImageVectorization.STENCILConfiguration definuje konfiguraci možností efektu stencilu.

Interfaces

Název rozhraníDescription
IImageTraceSimplifierRozhraní IImageTraceSimplifier je zodpovědné za snížení bodů v stopě.
IImageTraceSmootherRozhraní IImageTraceSmoother je zodpovědné za hladké stopy.
IPathBuilderRozhraní IPathBuilder je zodpovědné za budování segmentů trasy Aspose.Svg.Paths.VGPathSeg z seznamu stopových bodů.

Enums

Enum jménoDescription
StencilTypeAspose.svg.ImageVectorization.StencilType enum definuje typy stencilu.
 Čeština