2013-07-29 142 views
1

我有一堆jpg图像,我可以使用Inkscape中的某些设置手动将其成功转换为.svg。但我想从命令行执行批量转换。Inkscape jpg - > svg *命令行*转换(tracepath)

是否可以通过命令行操作以下设置? :

Path/Trace path/Mode - (x) Grays    Scans: [2 ] 

Path/Trace path/Mode - [ ] Smooth 
Path/Trace path/Mode - [x] Stack scans 
Path/Trace path/Mode - [x] Remove background 

Path/Trace path/Options - [x] Suppress speckles, Size:  [2 ] 
Path/Trace path/Options - [x] Smooth corners, Threshold [0.10] 
Path/Trace path/Options - [x] Optimize paths, Tolerance [0.10] 

// Something like 
>inkscape.exe source.jpg result.svg --trace-path=<the_above_settings> 

回答

2

结帐Potrace它集成到Inkscape中也有一个命令行版本:

http://potrace.sourceforge.net

http://wiki.inkscape.org/wiki/index.php/Potrace

+1

此方法仅输出双色调svgs。有没有办法让颜色输出? – hellocatfood

+0

不知道答案在这里,这是因为我已经在Inkscape中使用了这个功能,但是如果你看这里:http://confluence.concord.org/display/CCTR/Tracing%20Color%20Raster%20Images。 html,你可能会发现你正在寻找什么(这是从Inkscape wiki的Potrace页面底部的链接)。 – drnewman

相关问题