我正在开发一款iPhone应用程序。我有一个背景图像让我们说一架黑色的飞机线和调色板的用户可以选择一种颜色并填充飞机的区域....任何帮助,代码,建议将高度适用

有帮助吗?

解决方案

一个简单的填充算法应该做。只需从您所在的点开始扩展,直到遇到区域末端像素 请参阅 http://en.wikipedia.org/wiki/Flood_fill ,您也可以尝试使用Google搜索边界填充算法

其他提示

我的第一个问题是在平面上有一个UIView和一个蒙版图像,但这仅适用于某些情况。如果平面的形状没有改变,你也可以改变颜色,然后“填充”。 drawRect中使用CGContextAddArc和CGContextAddRect等函数的计划。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top