要将视图拉入GPUImage,可以使用GPUImageUIElement源,它将UIView或CALayer作为输入.FilterShowcase示例应用程序中有一个示例.
这确实依赖于-renderInContext:底层CALayer 的方法,这对于重绘视图来说可能很昂贵.但是,如果视图是静态的,您只需要使用此更新一次,结果图像将作为纹理缓存在GPU上.在该点之后应用于它的过滤器操作将非常快.
| 归档时间: |
|
| 查看次数: |
4882 次 |
| 最近记录: |