【发布时间】:2013-02-21 12:46:57
【问题描述】:
我有几个类似这样的 png 文件:
一切都是透明的,除了黑色的路径。我想做的是从非透明部分创建一个 UIBezierPath 。
编辑: 所以我在想如何用 png 创建一个蒙版,然后从蒙版转到 UIBezierPath。这行得通吗?
再次编辑: 我找到了解决办法,看看我的回答。
【问题讨论】:
-
哎呀。这是一个难题 - 更像是一个科学项目,而不是一个编码问题 1)需要从图像中提取点,2)需要将贝塞尔曲线拟合到数据中。查看docs.opencv.org/doc/tutorials/ios/image_manipulation/… 进行特征提取,查看cs.mtu.edu/~shene/COURSES/cs3621/NOTES/spline/Bezier/… 进行贝塞尔推导。
标签: ios objective-c image-processing uiimage uibezierpath