Namespace Aspose.Svg.ImageVectorization
Namespace Aspose.Svg.ImageVectorization
Classes
클래스 이름 | Description |
---|---|
BezierPathBuilder | Aspose.Svg.ImageVectorization.BezierPathBuilder 클래스는 지점의 특정 세트에서 Bezier 경로를 구축하는 책임이 있습니다. 그것은 bezier 곡선으로 포인트의 흔적을 접근하고, 부분의 수를 최적화하여 원래 트랙과 밀접하게 일치하면서 복잡성을 최소화합니다. |
ImageTraceSimplifier | ImageTraceSimplifier 클래스는 추적 포인트의 일련에 의해 접근되는 곡선에서 점수의 수를 줄이기 위해 책임이 있습니다. |
ImageTraceSmoother | ImageTraceSimplifier 클래스는 트랙 포인트의 일련에 의해 접근되는 곡선에있는 점수의 수를 부드럽게하는 책임이 있습니다.이 클랫스는 가장 가까운 접촉을 구현합니다. |
ImageVectorizer | 이 ImageVectorizer 클래스는 PNG, JPG, GIF, BMP 등과 같은 라스터 이미지를 벡터화하고 SVGDocument를 반환합니다. vectorization에서 우리는 비트마프를 줄이는 과정을 의미하며 경로 요소로 구성되어 SVG로 저장됩니다. |
ImageVectorizerConfiguration | Aspose.Svg.ImageVectorization.ImagevectorizerConfiguration 클래스는 이미지 벡터화 방법 및 옵션의 구성을 정의합니다.이 구성은 ImageVektorizer를 시작하는 데 사용되며 이미지를 vectorizing 할 수있는 구성 기능을 제공합니다.. |
SplinePathBuilder | Aspose.svg.ImageVectorization.SplinePathBuilder 클래스는 Centripetal Catmull-Rom 스플린을 Bezier 곡선으로 변환함으로써 부드러운 경로를 구축하도록 설계되었습니다.이 경로는 점의 집합을 통해 부정적으로 균형을 맞추고 점에 대한 충성심과 회로의 부러움 사이의 방정식을 제공하는 방법을 제공합니다. |
StencilConfiguration | Aspose.svg.ImageVectorization.StencilConfiguration 클래스는 스텐실 효과 옵션의 구성을 정의합니다. |
Interfaces
인터페이스 이름 | Description |
---|---|
IImageTraceSimplifier | IImageTraceSimplifier 인터페이스는 흔적의 점을 줄이기 위해 책임이 있습니다. |
IImageTraceSmoother | IImageTraceSmoother 인터페이스는 부드러운 흔적을 담당합니다. |
IPathBuilder | IPathBuilder 인터페이스는 트랙 포인트 목록에서 Aspose.Svg.Paths.VGPathSeg 경로 세그먼트를 구축하는 데 책임이 있습니다. |
Enums
Enum 이름 | Description |
---|---|
StencilType | Aspose.svg.ImageVectorization.StencilType enum은 스텐실 유형을 정의합니다. |