ios:为照片添加实时滤镜效果

标签 ios filter uiimagepickercontroller

我想编写一个可以拍照的ios应用程序,但我想实时过滤照片预览。我的意思是在名为“CamWow”的应用程序中实现(这是该应用程序的视频:http://www.youtube.com/watch?v=L_o-Bx08YZE)。我很好奇这是如何做到的。有谁知道如何构建这样一个应用程序,提供经过过滤的照片实时预览并捕获经过过滤的照片?

最佳答案

正如Fraggle指出的,在iOS 5.0上,您可以使用Core Image框架来进行图像过滤。然而,Core Image 仅限于框架附带的过滤器,我发现它是 not able to process video in realtime in many cases .

因此,我创建了 BSD 许可的开源 GPUImage框架,它封装了对图像和视频进行 GPU 加速处理所需的 OpenGL ES 2.0 代码。我在 this answer 中提供了一些您可以使用此功能进行过滤的示例。 ,您可以使用 OpenGL 着色语言轻松编写自己的自定义滤镜。框架中的示例应用程序展示了如何通过实时预览对图像进行过滤,以及如何过滤并将它们保存到磁盘。

关于ios:为照片添加实时滤镜效果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7132333/

相关文章:

python - Python中另一个列表的子字符串过滤器列表元素

iOS 错误 : Supported orientations has no common orientation with the application (iPhone)

ios - caretRectForPosition 的默认值是什么或如何设置确定类覆盖的 BOOL

ios - 如何在 iOS 中创建类似书架的 View ?

javascript - es6 通过过滤对象数组过滤对象数组

jquery - 通过 jquery 动态添加 css 过滤器

ios - 如何使用/用于 UIImagePickerController 显示所有相机控件?

ios - 如何设置UIimagePickerController

objective-c - NSTimer保留计数增加,为什么?

php - 如何以及从服务器发送什么内容到 APN,以便 APN 将通知发送到设备?