Aspose.Svg.ImageVectorization

sınıflar

SınıfTanım
ImageTraceSimplifierImageTraceSimplifier sınıfı, bir dizi izleme noktası tarafından tahmin edilen bir eğrideki nokta sayısını azaltmaktan sorumludur.
ImageTraceSmootherImageTraceSimplifier sınıfı, bir dizi izleme noktası tarafından tahmin edilen bir eğrideki noktaların sayısını yumuşatmaktan sorumludur. Bu sınıf en yakın komşu yaklaşımını uygular.
ImageVectorizerBu ImageVectorizer sınıfı PNG, JPG, GIF, BMP ve benzeri raster görüntüleri vektörleştirir ve SVGDocument döndürür. Vektörleştirme altında, bitmap’leri yol öğelerinden oluşan ve SVG olarak depolanan geometrik şekillere indirgeme sürecini kastediyoruz.
ImageVectorizerConfigurationImageVectorizerConfiguration sınıfı, görüntü vektörleştirme yöntemleri ve seçeneklerinin bir yapılandırmasını tanımlar. Yapılandırma, bir ImageVectorizer’ı başlatmak için kullanılır ve görüntüleri vektörleştirme için yapılandırma seçeneklerini sağlar.
PathBuilderPathBuilder sınıfı, yol segmentleri oluşturmaktan sorumludurSVGPathSeg izleme noktaları listesinden.

Arayüzler

ArayüzTanım
IImageTraceSimplifierIImageTraceSimplifier arabirimi, izlemedeki noktaların azaltılmasından sorumludur.
IImageTraceSmootherIImageTraceSmoother arabirimi, izlemeyi yumuşatmaktan sorumludur.
IPathBuilderIPathBuilder arabirimi, yol bölümleri oluşturmaktan sorumludurSVGPathSeg izleme noktaları listesinden.