【发布时间】:2013-11-04 09:36:26
【问题描述】:
我正在寻找一种计算矢量形状骨架的算法。限制如下:形状是减去闭合路径的结果,由三次/圆锥样条线段、贝塞尔曲线和线段表示,这就是为什么可以包含孔。
如果将形状表示为光栅连接组件,则有许多现成的算法和实现,例如 Zhang-Suen、P. Kwok、3-4 距离变换,甚至是 Graphics Gems IV “使用邻域的二进制图像细化”中的 C 实现地图”。
所以问题是:有没有一种算法可以让向量输入以干净的方式计算向量骨架,而不需要光栅化路径、细化路径并转换回向量表示?
附录:有没有处理矢量形状的数学形态学资料?
【问题讨论】:
-
你能贴一个你的矢量形状的例子吗?
-
这里是封装的 PostScript 示例文件:docs.google.com/open?id=0B_L82eoraNOTNkNhdURqWGJlYU0
-
Google Docs 和 Word 都无法为我打开该文档。请发布文档光栅化版本的链接。
-
Google 文档对我来说打开得很好。
标签: image-processing 2d vector-graphics