我希望通过用户触摸在我的应用程序中实现类似于“涂抹工具”的效果,并且如果将代码移植到iOS上,我已经看到诸如this之类的有关如何实现它的文章。

我已经在应用程序中实现了GPUImage,它可以很好地过滤图像。使用GPUImage库是否可以达到相同的效果?

最佳答案

我想是的。您可能希望将半径较小的高斯模糊滤镜应用于用户手指下方的圆形区域,然后沿手指拖动的路径重复应用它。

模糊非常容易用作卷积滤波器,这是专为GPU设计的。我建议搜索“模糊卷积滤波器”。

至于如何为涂抹工具实现UI,您将需要做一些原始的工作。

关于ios - 效果类似GPUImage涂抹工具,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22119698/

10-10 03:44