iOS-查找由黑色曲线包围的白色像素/区域并创建路径

时间:2018-09-04 23:36:36

标签: ios swift path draw shapes

使用Swift方法 touchBegan,touchMoved touchEnded ,我保存了触摸点,然后使用 UIGraphicsGetCurrentContext()和方法< strong> beginPath(),move(to:Point),addLine(to:Point)和strokePath()。 这条线在4个象限及其负值上重复,因此绘制了8条线。

这里是一个示例: Example image

当用户点击对勾(右上角的绿色按钮完成操作)时,我将此图形另存为图像。

我想知道是否可以用黑线包围的白色像素创建闭合的路径/形状。当用户触摸内部时,我想用自定义颜色填充白色区域。

形状是通过用户输入创建的,我不知道它的外观。

将为任何有时间奉献自己的人表示感谢。

谢谢

1 个答案:

答案 0 :(得分:0)

也许您想要的是“洪水填充”算法,请参阅article