首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >iOS视图中的模糊效果

iOS视图中的模糊效果
EN

Stack Overflow用户
提问于 2012-02-27 22:17:59
回答 2查看 2.9K关注 0票数 0

我想使用UIImagePicker来显示相机预览。在这个预览中,我想放置一个带有控件的覆盖视图。

是否可以对将从相机显示的预览应用任何效果?我特别需要在相机预览中应用模糊效果。

因此,我希望有一个模糊的预览,从相机和覆盖视图与控制。如果我决定从相机捕捉静止图像,我需要让它没有模糊效果的原始。因此,模糊效果必须仅应用于预览。

使用这样的配置,或者使用AVFoundation访问相机预览,或者以其他方式,这是可能的吗,或者根本不可能?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-02-27 22:33:28

有了AV foundation,你几乎可以做任何你想做的事情,因为你可以从相机中获得单帧并详细描述它们,但它可能会让你陷入死胡同,在图像上实时应用模糊是一项相当密集的任务,具有滞后的视频效果,这可能会导致你浪费数小时的编码时间。我建议您使用James WebSster或OpenGL着色器的解决方案。看看这个由我最喜欢的大师Brad http://www.sunsetlakesoftware.com/2012/02/12/introducing-gpuimage-framework写的很棒的免费库,即使你找不到合适的过滤器,它可能会引导你正确地实现你想要做的事情。正确的过滤器当然是高斯模糊,但我不知道它是否被支持,但你可以自己做。

几乎忘了说,在iOS 5中,你可以完全访问苹果制造的加速框架,你也应该研究一下这一点。

票数 4
EN

Stack Overflow用户

发布于 2012-02-27 22:23:44

从我使用UIImagePicker所做的有限的工作来看,我认为不可能使用编程滤镜将模糊应用到您所看到的图像上。

您可能能够做的是使用叠加来估计模糊( estimate )。例如,您可以通过添加包含半透明磨砂玻璃图像的覆盖来完成此操作。

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

https://stackoverflow.com/questions/9466502

复制
相关文章

相似问题

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