【发布时间】:2015-06-20 19:11:25
【问题描述】:
我有一张图片,我想以 svg 格式保存。 图像采用 numpy 数组的形式。 虽然有很多方法可以将数组保存为不同的图像格式,但我找不到说可以在 svg 中完成的方法。
任何指针或 python 脚本都会很棒!
谢谢
【问题讨论】:
-
数组如何表示可缩放的矢量图形?
-
你可以使用matplotlib,:
pl.imshow(array); pl.savefig("test.svg");,但它不会将图像转换为矢量图, -
@KSFT,就像我们将图像转换为 svg 或在 svg 中嵌入图像!
-
您所要求的没有多大意义。如果图像已经包含一个像素值数组,那么它基本上位于raster format 中。您可以在 SVG 容器中嵌入光栅图像,但没有神奇的方法可以将光栅图像转换为 vector representation。