首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >GPUImage个人相机逻辑

GPUImage个人相机逻辑
EN

Stack Overflow用户
提问于 2014-09-17 19:48:10
回答 1查看 421关注 0票数 0

我的应用程序有很多相机逻辑功能。

到目前为止,我已经在AVCaptureOutput中使用了CoreImage过滤器,并在GLKView中显示了CIImage。

现在,我想将CIImage与CIFilter混合在一起。但在"AVCaptureOutput-Loop“中,CoreImage筛选器链永远不会结束。

所以我想用GPUImage来代替CoreImage函数。

有没有办法不使用GPUImageVideoCamera或GPUImageStillCamera,这样我就有了自己的AVCaptureOutput,并且可以:

代码语言:javascript
复制
CMSampleBufferRef or CVPixelBufferRef > GPUImage > filter and store the image for the next AVCaptureOutput call > Display in my GLKView

谢谢

附言:对不起,我的英语不好;)

EN

回答 1

Stack Overflow用户

发布于 2014-09-18 04:29:30

对于您所描述的内容,您仍然可以使用GPUImageVideoCamera或GPUImageStillCamera。GPUImageBuffer将缓存一次通过过滤器链(直到缓冲区)的已处理图像,并将其释放延迟一帧。我将其用于低通滤波,以及其他功能。

然后,可以将操作的输出馈送到GPUImageView或纹理,以便在GLKView中使用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25889752

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档