首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >位图到svg路径

位图到svg路径
EN

Stack Overflow用户
提问于 2017-03-04 11:18:02
回答 1查看 1.5K关注 0票数 4

我不知道如何在JavaScript/Node.js中将位图逐个像素地转换为svg路径:

代码语言:javascript
复制
// input
0 0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 0 
0 0 1 1 1 1 1 1 0 0 
0 0 1 1 1 1 1 1 0 0 
0 1 1 1 0 0 1 1 1 0 
0 1 1 1 0 0 1 1 1 0 
0 0 1 1 1 1 1 1 0 0 
0 0 1 1 1 1 1 1 0 0 
0 0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 0 

// output
<path d="M2 2 h6 v2 h1 v2 h-1 v2 h-6 v-2 h-1 v-2 h1 v-2 M4 4 v2 h2 v-2 z">

有人知道算法应该如何工作吗?

任何伪码都会有帮助。

工具也采用类似的方法:

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-03-04 12:23:25

您可以像这样将像素转换为SVG路径字符串。

利用该算法,对SVG进行了脚本隐藏像素的处理。

http://defghi1977.html.xdomain.jp/tech/img2svg3/dot2svg3.htm

(对不起,这一页是用日语写的。)

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42595343

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档