Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/321.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Python将BMP/PNG/JPEG转换为SVG文件_Python_Svg_Image Processing_Png_Jpeg - Fatal编程技术网

使用Python将BMP/PNG/JPEG转换为SVG文件

使用Python将BMP/PNG/JPEG转换为SVG文件,python,svg,image-processing,png,jpeg,Python,Svg,Image Processing,Png,Jpeg,我目前正在尝试使用Python将BMP文件转换为SVG文件。我正试图找到一个Python库,它将使我能够将BMP/PNG/JPEG文件转换为SVG文件 我已经试过用Potrace了,但是质量太差了。我需要的最终结果是相当高的质量。我不能使用在线转换器,必须能够在我的机器上进行这些转换,因为我正在处理敏感数据 如有任何建议,将不胜感激。谢谢大家! 编辑:我发现我在测试中没有使用正确的Potrace设置。这就是产生“可怕”结果的原因。不幸的是,我还了解到Potrace不支持颜色输出。我把Inksca

我目前正在尝试使用Python将BMP文件转换为SVG文件。我正试图找到一个Python库,它将使我能够将BMP/PNG/JPEG文件转换为SVG文件

我已经试过用Potrace了,但是质量太差了。我需要的最终结果是相当高的质量。我不能使用在线转换器,必须能够在我的机器上进行这些转换,因为我正在处理敏感数据

如有任何建议,将不胜感激。谢谢大家!


编辑:我发现我在测试中没有使用正确的Potrace设置。这就是产生“可怕”结果的原因。不幸的是,我还了解到Potrace不支持颜色输出。我把Inkscape和Vector Magic搞砸了,我认为它们是我目前最好的选择。

我建议对python使用potrace。
使用此链接:
以下是文档:

像这样:

from potrace import Bitmap

# Initialize data, for example convert a PIL image to a numpy array
# [...]

bitmap = Bitmap(data)
path = bitmap.trace()

请您介绍一下使用Potrace的结果,以帮助我们理解“糟糕”是什么意思?Inkscape的多边形跟踪是Potrace。谢谢!不幸的是,Windows安装说明中的一个链接给了我一个404错误。()你知道在哪里可以找到安全的替代下载吗?您可以使用这些链接@pyatt