UIBezierPath从图像
我有几个像这样的PNG文件:
一切都是透明的,但黑色的道路。 我想要做的是从非透明部分创build一个UIBezierPath。
编辑:所以我想着如何创build与PNG的面具然后从面具去UIBezierPath。 这会工作吗?
再次编辑:我find了解决scheme,看看我的答案。
我走了一个不同的方向。 我没有使用PNG,而是使用SVG并使用PocketSVG来parsing文件。 它工作很好。
你正在寻找的过程被称为骨架化,在这篇文章中有一个很好的技巧总结: 确定一个弯曲的细长区域的中线