捕获后GPUImageview消失

时间:2013-02-07 04:18:54

标签: ios objective-c gpuimage

我尝试使用此link

捕获GPUImageView

但是在我捕获它之后GPUImageview消失了,但如果它是UIImageView它只是正常工作。

1 个答案:

答案 0 :(得分:0)

我在your cross-posted question on GitHub回答了您,但原因是上述链接文档中的行说明:

  

请注意,CALayer / -renderInContext:仅捕获您的UIKit和   石英画。它不捕获OpenGL ES或视频内容。

GPUImageView使用OpenGL ES显示其内容,因此您无法使用-renderInContext:捕获它。您需要提取过滤器的图像并手动将其与基础视图合成,或者使用混合过滤器在GPUImage中执行合成。