如何在Android中以编程方式从Bitmap创建SVG文件?

时间:2015-07-29 23:04:03

标签: java android svg vector bitmap

我需要转换jpeg&位图图像到矢量文件(.SVG)。有没有图书馆可以做到这一点?或者我不能使用它的来源?

1 个答案:

答案 0 :(得分:2)

您可以尝试Potrace

来自他们的描述

  

Potrace(TM)是一种用于跟踪位图的工具,这意味着将位图转换为平滑,可伸缩的图像。输入是位图(PBM,PGM,PPM或BMP格式),默认输出是封装的PostScript文件(EPS)。典型的用途是从扫描数据创建EPS文件,例如公司或大学徽标,手写笔记等。生成的图像不是" jaggy"像位图,但顺利。然后可以以任何分辨率呈现它。

     

Potrace目前可以生成以下输出格式:EPS,PostScript,PDF,SVG(可缩放矢量图形),DXF,GeoJSON,PGM(用于基于像素的图像的简易抗锯齿),Gimppath和XFig。将来可能会添加额外的后端。

这是他们的examples page