Aspose.Svg.ImageVectorization
Itu Aspose.Svg.ImageVectorizationnamespace berisi kelas untuk membuat vektor gambar raster dan mengonversinya menjadi dokumen SVG. Proses ini meliputi pengurangan bitmap menjadi bentuk geometris yang dibuat dari elemen jalur dan menyimpannya sebagai SVG. Ruang nama mencakup kelas untuk membangun segmen jalur, menyederhanakan dan menghaluskan titik jejak, dan mengonfigurasi opsi vektorisasi.
Kelas
Kelas | Keterangan |
---|
BezierPathBuilder | ItuSplinePathBuilder kelas bertanggung jawab untuk membangun segmen jalanSVGPathSeg dari daftar titik jejak. Pembuat jalur ini didasarkan pada penggunaan metode kuadrat terkecil untuk menemukan titik kontrol Bezier untuk jejak titik. |
ImageTraceSimplifier | Kelas ImageTraceSimplifier bertanggung jawab mengurangi jumlah titik dalam kurva yang didekati dengan rangkaian titik jejak. |
ImageTraceSmoother | Kelas ImageTraceSimplifier bertanggung jawab untuk meratakan jumlah titik dalam kurva yang didekati dengan serangkaian titik jejak. Kelas ini menerapkan pendekatan tetangga terdekat. |
ImageVectorizer | Kelas ImageVectorizer ini membuat vektor gambar raster seperti PNG, JPG, GIF, BMP, dll… dan mengembalikan SVGDocument. Di bawah vektorisasi yang kami maksud adalah proses pengurangan bitmap menjadi bentuk geometris yang dibuat dari elemen jalur dan disimpan sebagai SVG. |
ImageVectorizerConfiguration | ItuImageVectorizerConfiguration class mendefinisikan konfigurasi metode dan opsi vektorisasi gambar. Konfigurasi ini digunakan untuk menginisialisasi ImageVectorizer dan menyediakan opsi konfigurasi untuk vektorisasi gambar. |
SplinePathBuilder | ItuSplinePathBuilder kelas bertanggung jawab untuk membangun segmen jalanSVGPathSeg dari daftar titik jejak. Pembangun jalur ini didasarkan pada penerapan spline Catmull-Roma ke serangkaian titik jalur yang diperhalus dan dikurangi.. |
StencilConfiguration | ItuStencilConfiguration kelas mendefinisikan konfigurasi opsi efek stensil. |
Antarmuka
Antarmuka | Keterangan |
---|
IImageTraceSimplifier | Antarmuka IImageTraceSimplifier bertanggung jawab atas pengurangan poin dalam pelacakan. |
IImageTraceSmoother | Antarmuka IImageTraceSmoother bertanggung jawab untuk menghaluskan jejak. |
IPathBuilder | Antarmuka IPathBuilder bertanggung jawab untuk membangun segmen jalurSVGPathSeg dari daftar titik jejak. |
Pencacahan