iOS 7在UIImagePickerViewController上应用过滤器

时间:2014-01-22 06:23:12

标签: ios objective-c ios-camera

您好我尝试使用过滤器构建简单的相机应用程序。我在UIImage上应用CIFilters工作正常,但现在我想在拍摄照片之前应用滤镜(相机上的实时滤镜),如下面的iOS7相机。

enter image description here

提前感谢。

2 个答案:

答案 0 :(得分:0)

可供开发人员使用的CoreImage过滤器对于实时处理来说太慢了。

如上所述,使用GPU加速库,例如GPUImage

答案 1 :(得分:0)

如果您正在寻找UIImagePickerController的api进行实时相机过滤,则不会发生这种情况。 你必须建立自己的。

查看AVCaptureSession,或许this sample code(请参阅XBFilteredCameraView.m),以帮助您了解如何实时捕捉相机输出图像。

您还需要一个实时图像处理库,例如GPUImage

希望这可以帮到你。