使用python将PNG转换为SVG

mar*_*rco 5 svg png converter wand

是否可以仅使用纯python或wand等python模块将png文件转换为SVG文件?

更准确地说,我想将png转换为真实的矢量图形,我不想在svg内嵌入位图,我想转换为图形代码。

我知道使用Illustrator或Inkscape可以实现,但是我需要一个自动化的过程。

谢谢 !

a.t*_*.t. 5

由于该potrace模块在 Windows 上的 anaconda 上(不容易)可用,因此我寻找替代方案。PngToSvg在 Windows 10 Pro N 上的 Anaconda 4.8.3 中的 python 3.6 环境中完美运行。

您可以克隆/下载存储库并运行python init.py,这会将其转换为example.png文件。/examples/example.svg

积分归存储库的作者所有。


Pau*_*eau 4

您将需要运行外部程序来进行图像跟踪。一个流行的程序是 potrace。Inkscape 就是用它来执行任务的。

有一些 python 绑定:

https://pypi.python.org/pypi/pypotrace